public ActionResult Persona(int?id = null) { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return(RedirectToAction("Index")); } if (id == 1 && !this.isSuperAdministrator()) { return(RedirectToAction("Index")); } GrupoTrabajoBL grupoTBL = new GrupoTrabajoBL(); EmpresaBL empresaBL = new EmpresaBL(); IList <GrupoTrabajoDTO> gruposTrabajo = grupoTBL.getGruposEvaluados(); IList <EmpresaDTO> Empresas = empresaBL.getEmpresas(); gruposTrabajo.Insert(0, new GrupoTrabajoDTO() { IdGrupoTrabajo = 0, Nombre = "Seleccione un grupo" }); Empresas.Insert(0, new EmpresaDTO() { IdEmpresa = 0, Nombre = "Sin Empresa" }); ViewBag.GruposTrabajo = gruposTrabajo; ViewBag.Empresas = Empresas; ViewBag.GruposTrabajoPersona = new List <GrupoTrabajoDTO>(); PersonaBL PersonaBL = new PersonaBL(); if (id != null) { PersonaDTO dto = PersonaBL.getPersona((int)id); ViewBag.GruposTrabajoPersona = dto.GruposTrabajo; return(View(dto)); } return(View()); }
public ActionResult GruposTrabajo() { if (!this.currentUser()) { return(RedirectToAction("Ingresar")); } if (!this.isAdministrator()) { return(RedirectToAction("Index")); } GrupoTrabajoBL grupoBL = new GrupoTrabajoBL(); PersonaBL personaBL = new PersonaBL(); EmpresaBL empresaBL = new EmpresaBL(); ViewBag.Clientes = personaBL.getPersonas(); ViewBag.Empresas = empresaBL.getEmpresas(); return(View(grupoBL.getGruposEvaluados())); }
public ActionResult Persona(int? id = null) { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } UsuarioDTO currentUser = getCurrentUser(); if (!this.isAdministrator()) { return RedirectToAction("Index"); } if (id == 1 && !this.isSuperAdministrator()) { return RedirectToAction("Index"); } GrupoTrabajoBL grupoTBL = new GrupoTrabajoBL(); EmpresaBL empresaBL = new EmpresaBL(); IList<GrupoTrabajoDTO> gruposTrabajo = grupoTBL.getGruposEvaluados(); IList<EmpresaDTO> Empresas = empresaBL.getEmpresas(); gruposTrabajo.Insert(0, new GrupoTrabajoDTO() { IdGrupoTrabajo = 0, Nombre = "Seleccione un grupo" }); Empresas.Insert(0, new EmpresaDTO() { IdEmpresa = 0, Nombre = "Sin Empresa" }); ViewBag.GruposTrabajo = gruposTrabajo; ViewBag.Empresas = Empresas; ViewBag.GruposTrabajoPersona = new List<GrupoTrabajoDTO>(); PersonaBL PersonaBL = new PersonaBL(); if (id != null) { PersonaDTO dto = PersonaBL.getPersona((int)id); ViewBag.GruposTrabajoPersona = dto.GruposTrabajo; return View(dto); } return View(); }
public ActionResult GruposTrabajo() { if (!this.currentUser()) { return RedirectToAction("Ingresar"); } if (!this.isAdministrator()) { return RedirectToAction("Index"); } GrupoTrabajoBL grupoBL = new GrupoTrabajoBL(); PersonaBL personaBL = new PersonaBL(); EmpresaBL empresaBL = new EmpresaBL(); ViewBag.Clientes = personaBL.getPersonas(); ViewBag.Empresas = empresaBL.getEmpresas(); return View(grupoBL.getGruposEvaluados()); }