Пример #1
0
 public ActionResult Eliminar(RubroEliminarViewModel rubroVM)
 {
     if (rubroVM.Id != 0)
     {
         var Rubro = _rubrosServicios.GetOne(rubroVM.Id);
         Rubro.Habilitado = false;
         var bandera = _rubrosServicios.Update(Rubro);
         if (bandera)
         {
             var mensaje = "El Rubro se ha eliminado correctamente!";
             return(RedirectToAction("Index", new { msj = mensaje }));
         }
         else
         {
             ViewBag.Error = "El Rubro no se ha eliminado, vuelva a intentarlo.";
             RubroEliminarViewModel RubroVM = new RubroEliminarViewModel(_rubrosServicios.GetOne(rubroVM.Id));
             return(View(RubroVM));
         }
     }
     else
     {
         ViewBag.Error = "El Rubro no se ha eliminado, vuelva a intentarlo.";
         RubroEliminarViewModel RubroVM = new RubroEliminarViewModel(_rubrosServicios.GetOne(rubroVM.Id));
         return(View(RubroVM));
     }
 }