public JsonResult AgregarPais(PaisViewModel f)
        {
            var Pais = f.MapToModel(f);
            Pais.UsuarioID = ((UsuarioWeb)Session["UsuarioWeb"]).Usuario.UsuarioID;

            using (var client = new IntranetEntities())
            {

                var res = client.spAgregarPais(Pais.Nombre, Pais.Codigo, Pais.Moneda, Pais.CodMoneda, Pais.UsuarioID);

                return Json(res, JsonRequestBehavior.AllowGet);
            }
        }
        public Pais MapToModel(PaisViewModel p)
        {
            Pais model = new Pais {
                Activo    = p.Activo,
                Codigo    = p.Codigo,
                CodMoneda = p.CodMoneda,
                FechaUltimaModificacion = p.FechaUltimaModificacion,
                Moneda    = p.Moneda,
                Nombre    = p.Nombre,
                PaisID    = (int)p.PaisID,
                UsuarioID = p.UsuarioID,
            };

            return(model);
        }
        public JsonResult ObtenerPaises(PaisViewModel f)
        {
            using (var client = new IntranetEntities())
            {
                var res = client.spObtenerPaises(f.Activo, f.Nombre, f.Codigo, f.PaisID).ToList();

                return Json(res, JsonRequestBehavior.AllowGet);
            }
        }
        public ActionResult PaisEditar(int? PaisID, string Accion)
        {
            using (var client = new IntranetEntities())
            {
                if (Accion == "A")
                {
                    return PartialView("~/Views/Catalogo/Pais/EditarPais.cshtml", new PaisViewModel { Accion = Accion});
                }
                else {
                    var res = client.spObtenerPaises(null, null, null, PaisID);

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

                    model.Accion=Accion;

                    return PartialView("~/Views/Catalogo/Pais/EditarPais.cshtml", model);
                }

            }
        }
Beispiel #5
0
        public Pais MapToModel(PaisViewModel p)
        {
            Pais model = new Pais {
                Activo = p.Activo,
                Codigo = p.Codigo,
                CodMoneda = p.CodMoneda,
                FechaUltimaModificacion = p.FechaUltimaModificacion,
                Moneda = p.Moneda,
                Nombre = p.Nombre,
                PaisID = (int)p.PaisID,
                UsuarioID = p.UsuarioID,
            };

            return model;
        }