コード例 #1
0
        public ActionResult Editar(int id)
        {
            if (!ValidarUsuario(1, 2))
            {
                return(RedirectToAction("ErrorPermisos", "Base"));
            }

            var ProveedorVM = new ProveedorEditarViewModel(_proveedorServicio.GetOne(id));

            return(View(ProveedorVM));
        }
コード例 #2
0
 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));
     }
 }