public ActionResult Index() { List <SubUnidad> unidades = SubUnidadRepository.getSubUnidades(HttpContext.Session["institucion"].ToString()); Session["subunidades"] = unidades; ViewBag.SubUnidades = unidades; return(View()); }
public ActionResult Eliminar(SubUnidad subunidad) { var mensaje = SubUnidadRepository.deleteSubUnidad(subunidad.ID); if (mensaje == "OK") { ViewBag.mensaje = "La unidad se eliminó exitosamente."; } else { ViewBag.error = mensaje; } return(RedirectToAction("Index")); }
public ActionResult Editar(SubUnidad subunidad) { subunidad.InstitucionID = Convert.ToInt64(HttpContext.Session["institucion"].ToString()); var mensaje = SubUnidadRepository.updateSubUnidad(subunidad); if (mensaje == "OK") { ViewBag.mensaje = "La carga se editó exitosamente."; } else { ViewBag.error = mensaje; } return(RedirectToAction("Index")); }
public ActionResult Crear(SubUnidad subunidad) { subunidad.InstitucionID = Convert.ToInt64(HttpContext.Session["institucion"].ToString()); var mensaje = SubUnidadRepository.createSubUnidad(subunidad); if (mensaje == "OK") { ViewBag.mensaje = "La carga se realizó exitosamente."; } else { ViewBag.error = mensaje; } ViewBag.unidades = ObtenerUnidadesSelect(subunidad.UnidadID.ToString()); return(View()); }
public List <SelectListItem> ObtenerSubUnidadesSelect(string id) { var result = SubUnidadRepository.getSubUnidadesSelect2(HttpContext.Session["institucion"].ToString(), id); return(result); }