use Stel\Repository\InstanciaRepository; $user = Usuario::getSessionUser(); if (!$user) { Controller::redirect("login"); } if ($user['id'] != 1) { Controller::render("error.php", array("errorMessage" => "No tiene permisos para ver esto.")); } else { Controller::render("solfa.php"); } if ($_POST && count($_POST) > 0) { $repoTramite = new TramiteRepository(); $repoPersona = new PersonaRepository(); if ($_POST["duplicado"] == "") { $p = new Persona(); $p->setNombre($_POST["nombre"]); $p->setApellido($_POST["apellido"]); $p->setIdTipoDocumento($_POST["doc"]); $p->setNroDoc($_POST["nrodoc"]); $p->setFechaNacimiento($_POST["fecnac"]); $p->setCalle($_POST["dom"]); if (isset($_POST["prov"]) && $_POST["prov"] != "") { $p->setIdProvincia($_POST["prov"]); } if (isset($_POST["loc"]) && $_POST["loc"] != "") { $p->setIdLocalidad($_POST["loc"]); } $p->setCodPos($_POST["codpost"]); $p->setTelCodArea($_POST["telarea"]); $p->setTelefono($_POST["telnro"]); $p->setEmail($_POST["email"]);
<?php use Stel\Model\Persona; use Stel\Model\Tramite; use Stel\Model\Estado; use Stel\Repository\PersonaRepository; use Stel\Repository\TramiteRepository; use Stel\Repository\InstanciaRepository; $p = new Persona(); $p->setNombre("Daniel"); $p->setApellido("Mazzitelli"); $p->setEmail("*****@*****.**"); $p->setIdTipoDocumento(1); $p->setNroDoc(45678921); $p->setCalle("Dragones"); $p->setNumero(123); $p->setIdLocalidad(1); $p->setIdProvincia(1); $p->setFechaNacimiento(new DateTime()); $repoPersona = new PersonaRepository(); $p->setIdPersona($repoPersona->insert($p)); echo "Ingresada persona id: " . $p->getIdPersona() . "<br>"; $t = new Tramite(); $t->setNumero("TR-003"); $t->setIdEstado(Estado::$TramiteAbierto); $t->setIdPersona($p->getIdPersona()); $t->setFechaInicio(new DateTime()); $t->setIdTipoTramite(2); $repo = new TramiteRepository(); $t->setIdTramite($repo->insert($t)); echo "Ingresado tramite id: " . $t->getIdTramite() . "<br>";