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); } } }
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; }