public ActionResult Editar(int id) { if (!ValidarUsuario(1, 2)) { return(RedirectToAction("ErrorPermisos", "Base")); } var ProveedorVM = new ProveedorEditarViewModel(_proveedorServicio.GetOne(id)); return(View(ProveedorVM)); }
public ActionResult Editar(ProveedorEditarViewModel proveedorVM) { if (proveedorVM != null) { var bandera = _proveedorServicio.Update(proveedorVM.Mapear()); if (bandera) { var mensaje = "El Proveedor se ha actualizado correctamente!"; return(RedirectToAction("Index", new { msj = mensaje })); } else { ViewBag.Error = "El Proveedor no se ha actualizado, vuelva a intentarlo."; return(View("Editar", proveedorVM)); } } else { ViewBag.Error = "El Proveedor no se ha actualizado, vuelva a intentarlo."; return(View("Editar", proveedorVM)); } }