コード例 #1
0
        public ActionResult EditarMetodo(Guid idAnalito, int idAnalitoMetodo, AnalitoMetodoViewModels model)
        {
            try
            {
                var metodo = new ExamenMetodo
                {
                    IdAnalito        = idAnalito,
                    IdAnalitoMetodo  = idAnalitoMetodo,
                    Glosa1           = model.Metodo.Glosa1,
                    Glosa2           = model.Metodo.Glosa2,
                    Orden            = model.Metodo.Orden,
                    Estado           = 1,
                    IdUsuarioEdicion = Logueado.idUsuario
                };

                _analitoBl.ActualizarMetodo(metodo);

                Guid id = idAnalito;
                return(RedirectToAction("AnalitoMetodo", new { id }));
            }
            catch
            {
                return(View("Error"));
            }
        }
コード例 #2
0
        public ActionResult NuevoMetodo(Guid idAnalito)
        {
            var @default = new ExamenMetodo
            {
                IdAnalito = idAnalito
            };

            var model = new AnalitoMetodoViewModels
            {
                Metodo = @default,
            };

            return(PartialView("_NuevoMetodo", model));
        }
コード例 #3
0
        public ActionResult NuevoMetodo(Guid idAnalito, AnalitoMetodoViewModels model)
        {
            try
            {
                var metodo = new ExamenMetodo
                {
                    Glosa1            = model.Metodo.Glosa1,
                    Glosa2            = model.Metodo.Glosa2,
                    Orden             = model.Metodo.Orden,
                    IdAnalito         = idAnalito,
                    IdUsuarioRegistro = Logueado.idUsuario
                };

                _analitoBl.RegistrarMetodo(metodo);

                Guid id = idAnalito;
                return(RedirectToAction("AnalitoMetodo", new { id }));
            }
            catch
            {
                return(View("Error"));
            }
        }