コード例 #1
0
        public JsonResult AgregarEstado(EstadoViewModel f)
        {
            var Estado = f.MapToModel(f);

            Estado.UsuarioID = ((UsuarioWeb)Session["UsuarioWeb"]).Usuario.UsuarioID;

            using (var client = new IntranetEntities())
            {

                var res = client.spAgregarEstados(Estado.Codigo, Estado.Nombre, Estado.PaisID, Estado.UsuarioID, Estado.Activo);

                return Json(res, JsonRequestBehavior.AllowGet);
            }
        }
コード例 #2
0
        public Estado MapToModel(EstadoViewModel p)
        {
            Estado model = new Estado {
                Activo = p.Activo,
                Codigo = p.Codigo,
                PaisID = (int)p.PaisID,
                FechaUltimaModificacion = p.FechaUltimaModificacion,
                Nombre    = p.Nombre,
                EstadoID  = (int)p.EstadoID,
                UsuarioID = p.UsuarioID,
            };

            return(model);
        }
コード例 #3
0
        public Estado MapToModel(EstadoViewModel p)
        {
            Estado model = new Estado {
                Activo = p.Activo,
                Codigo = p.Codigo,
                PaisID = (int)p.PaisID,
                FechaUltimaModificacion = p.FechaUltimaModificacion,
                Nombre = p.Nombre,
                EstadoID = (int)p.EstadoID,
                UsuarioID = p.UsuarioID,
            };

            return model;
        }
コード例 #4
0
        public JsonResult ObtenerEstados(EstadoViewModel f)
        {
            using (var client = new IntranetEntities())
            {
                var res = client.spObtenerEstados(f.EstadoID, f.Codigo, f.Nombre, f.PaisID, f.Activo).ToList();

                return Json(res, JsonRequestBehavior.AllowGet);
            }
        }
コード例 #5
0
        public ActionResult EstadoEditar(int? EstadoID, string Accion)
        {
            using (var client = new IntranetEntities())
            {
                if (Accion == "A")
                {
                    return PartialView("~/Views/Catalogo/Estado/EditarEstado.cshtml", new EstadoViewModel { Accion = Accion });
                }
                else
                {
                    var res = client.spObtenerEstados(EstadoID, null,null,null,null);

                    var model = new EstadoViewModel(res.FirstOrDefault());

                    model.Accion = Accion;

                    return PartialView("~/Views/Catalogo/Estado/EditarEstado.cshtml", model);
                }

            }
        }