use Stel\Repository\TramiteRepository; use Stel\Repository\TramiteInstanciaTareaRepository; use Stel\Repository\PersonaRepository; use Stel\Repository\InstitucionRepository; use Stel\Model\Usuario; use Stel\Model\Tramite; $user = Usuario::getSessionUser(); if (!$user) { Controller::redirect("login"); } if (!isset($_GET["idTramite"])) { Controller::render("error.php", array("errorMessage" => "No se encuentra el tramite solicitado.")); die; } $idTramite = $_GET["idTramite"]; $repo = new TramiteRepository(); $repoTarea = new TramiteInstanciaTareaRepository(); $repoPersona = new PersonaRepository(); $repoInstitucion = new InstitucionRepository(); $tramite = $repo->getOne($idTramite); if ($tramite->getIdPersona()) { $persona = $repoPersona->getOne($tramite->getIdPersona()); } else { $institucion = $repoInstitucion->getOne($tramite->getIdInstitucion()); } $tareas = $repoTarea->getForSintesisGlobal($idTramite); if (isset($persona)) { Controller::render("sintesisGlobal.php", array("tramite" => $tramite, "tareas" => $tareas, "persona" => $persona)); } else { Controller::render("sintesisGlobal.php", array("tramite" => $tramite, "tareas" => $tareas, "institucion" => $institucion)); }
$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("solfainst.php"); } if ($_POST && count($_POST) > 0) { if ($_POST["duplicado"] == "") { $p = new Institucion(); //var_dump(method_exists($p,'getDenominacionSocial'));die; $p->setDenominacionSocial($_POST["densoc"]); $p->setCuit($_POST["cuit"]); $repoInstitucion = new InstitucionRepository(); $p->setIdInstitucion($repoInstitucion->insert($p)); //echo "Ingresada persona id: ".$p->getIdPersona()."<br>"; die; $t = new Tramite(); $t->setNumero("TR-002"); $t->setIdEstado(Estado::$TramiteAbierto); $t->setIdInstitucion($p->getIdInstitucion()); $t->setFechaInicio(new DateTime()); $t->setIdTipoTramite(2); $repo = new TramiteRepository(); $t->setIdTramite($repo->insert($t)); echo "<strong> Se ha generado el tramite: " . $t->getIdTramite() . "</strong> <br>"; $repo->cambiarInstancia($t); //Controller::redirect("misTareas"); } else { echo "<strong> Ya existe Una Franquicia Automotor para el cuit ingresado. </strong> <br>";