public ActionResult EditarEncargadoCEM(ENCARGADO_CEM cem) { if (ValidarSesionAdministrador()) { personaNegocio.Actualizar(cem.PERSONA.APELLIDO, cem.PERSONA.CORREO, (int)cem.PERSONA.COD_PERSONA, (int)cem.PERSONA.TELEFONO, (int)cem.PERSONA.USUARIO.COD_USUARIO, cem.PERSONA.NACIONALIDAD, (int)cem.PERSONA.FK_COD_CIUDAD, cem.PERSONA.NOMBRE, (int)cem.PERSONA.FK_COD_GENERO); cemNegocio.Actualizar((int)cem.COD_ENCARGADOCEM, (int)cem.PERSONA.COD_PERSONA); var persona = db.PERSONA.Include(p => p.CIUDAD).Include(p => p.GENERO).Include(p => p.USUARIO); TempData["success"] = "Datos del encargado CEM actualizados correctamente!"; return(View("Index", persona.ToList())); } else { return(RedirectToAction("DenegarAcceso")); } }