public ActionResult EditarAnalito(Guid id, int?page, string search, AnalitoViewModels model) { /*try * {*/ var analito = new Analito { IdAnalito = id, Nombre = model.Analito.Nombre, Descripcion = model.Analito.Descripcion, Tipo = model.Analito.Tipo, IdListaUnidad = model.Analito.IdListaUnidad, Estado = model.Analito.Estado, IdUsuarioEdicion = Logueado.idUsuario }; _analitoBl.ActualizarAnalito(analito); return(RedirectToAction("Index", new { page, search })); /*} * catch * { * return View("Error"); * }*/ }
public ActionResult NuevoAnalito(int?page, string search) { ListaBl listaBL = new ListaBl(); var tipos = listaBL.GetListaByOpcion(OpcionLista.OpcionesDeRespuesta); var unidades = listaBL.GetListaByOpcion(OpcionLista.Unidades); ViewBag.page = page; ViewBag.search = search; var @default = new Analito { }; var model = new AnalitoViewModels { Analito = @default, TiposRespuesta = new ListaDetalleViewModels { Data = tipos.ListaDetalle }, Unidades = new ListaDetalleViewModels { Data = unidades.ListaDetalle } }; Session["tipo"] = tipos.ListaDetalle; return(PartialView("_NuevoAnalito", model)); }
public ActionResult NuevoAnalito(int?page, string search, AnalitoViewModels model) { try { var analito = new Analito { Nombre = model.Analito.Nombre, Descripcion = model.Analito.Descripcion, Tipo = model.Analito.Tipo, IdListaUnidad = model.Analito.IdListaUnidad, IdUsuarioRegistro = Logueado.idUsuario }; _analitoBl.RegistrarAnalito(analito); return(RedirectToAction("Index", new { page, search })); } catch { return(View("Error")); } }
public ActionResult EditarAnalito(Guid id, int?page, string search) { var analito = _analitoBl.GetAnalitoById(id); ListaBl listaBL = new ListaBl(); var tipos = listaBL.GetListaByOpcion(OpcionLista.OpcionesDeRespuesta); var unidades = listaBL.GetListaByOpcion(OpcionLista.Unidades); var model = new AnalitoViewModels { Analito = analito, TiposRespuesta = new ListaDetalleViewModels { Data = tipos.ListaDetalle }, Unidades = new ListaDetalleViewModels { Data = unidades.ListaDetalle } }; ViewBag.estados = new List <SelectListItem> { new SelectListItem { Text = "Inactivo", Value = "0" }, new SelectListItem { Text = "Activo", Value = "1" } }; ViewBag.page = page; ViewBag.search = search; ViewBag.id = id; return(PartialView("_EditarAnalito", model)); }