Example #1
0
        public ActionResult EditarValor(Guid idAnalito, int idAnalitoValor, AnalitoValorViewModels model)
        {
            try
            {
                var Valor = new AnalitoValorNormal
                {
                    idAnalito            = idAnalito,
                    idAnalitoValorNormal = idAnalitoValor,
                    glosa               = model.Valor.glosa,
                    orden               = model.Valor.orden,
                    edadInferior        = model.Valor.edadInferior,
                    edadSuperior        = model.Valor.edadSuperior,
                    valorInferior       = model.Valor.valorInferior,
                    valorSuperior       = model.Valor.valorSuperior,
                    valorAlarmaInferior = model.Valor.valorAlarmaInferior,
                    valorAlarmaSuperior = model.Valor.valorAlarmaSuperior,
                    idLista             = model.Valor.idLista,
                    grupoGenero         = model.Valor.grupoGenero,
                    Estado              = model.Valor.Estado,
                    IdUsuarioEdicion    = Logueado.idUsuario
                };

                _analitoBl.ActualizarValor(Valor);

                Guid id = idAnalito;
                return(RedirectToAction("AnalitoValor", new { id }));
            }
            catch
            {
                return(View("Error"));
            }
        }
Example #2
0
        public ActionResult NuevoValor(Guid idAnalito, AnalitoValorViewModels model)
        {
            Analito analito = _analitoBl.GetAnalitoById(idAnalito);

            try
            {
                var Valor = new AnalitoValorNormal
                {
                    glosa               = model.Valor.glosa,
                    orden               = model.Valor.orden,
                    idLista             = model.Valor.idLista,
                    grupoGenero         = model.Valor.grupoGenero,
                    edadInferior        = model.Valor.edadInferior,
                    edadSuperior        = model.Valor.edadSuperior,
                    valorInferior       = model.Valor.valorInferior,
                    valorSuperior       = model.Valor.valorSuperior,
                    valorAlarmaInferior = model.Valor.valorAlarmaInferior,
                    valorAlarmaSuperior = model.Valor.valorAlarmaSuperior,
                    idAnalito           = idAnalito,

                    IdUsuarioRegistro = Logueado.idUsuario
                };

                _analitoBl.RegistrarValor(Valor);

                Guid id = idAnalito;
                return(RedirectToAction("AnalitoValor", new { id }));
            }
            catch
            {
                return(View("Error"));
            }
        }
Example #3
0
        public ActionResult EditarValor(Guid idAnalito, int idAnalitoValor)
        {
            ListaBl listaBL  = new ListaBl();
            var     generos  = listaBL.GetListaByOpcion(OpcionLista.GeneroPersona);
            var     analito  = _analitoBl.GetAnalitoById(idAnalito);
            var     Valor    = _analitoBl.GetValorById(idAnalito, idAnalitoValor);
            var     opciones = _analitoBl.GetOpcionesByAnalito(idAnalito);

            var model = new AnalitoValorViewModels
            {
                Valor    = Valor,
                Analito  = analito,
                Opciones = opciones,
                Generos  = new ListaDetalleViewModels
                {
                    Data = generos.ListaDetalle
                }
            };

            ViewBag.estados = new List <SelectListItem> {
                new SelectListItem {
                    Text = "Inactivo", Value = "0"
                },
                new SelectListItem {
                    Text = "Activo", Value = "1"
                }
            };

            return(PartialView("_EditarValor", model));
        }
Example #4
0
        public ActionResult NuevoValor(Guid idAnalito)
        {
            ListaBl listaBL  = new ListaBl();
            var     generos  = listaBL.GetListaByOpcion(OpcionLista.GeneroPersona);
            var     analito  = _analitoBl.GetAnalitoById(idAnalito);
            var     opciones = _analitoBl.GetOpcionesByAnalito(idAnalito);

            var @default = new AnalitoValorNormal
            {
                idAnalito = idAnalito
            };

            var model = new AnalitoValorViewModels
            {
                Valor    = @default,
                Analito  = analito,
                Opciones = opciones,
                Generos  = new ListaDetalleViewModels
                {
                    Data = generos.ListaDetalle
                }
            };

            return(PartialView("_NuevoValor", model));
        }