public ActionResult Agregar(ArticuloAgregarViewModel articuloVM) { if (ModelState.IsValid) { var StockInicial = articuloVM.StockInicial; var articulo = articuloVM.Mapear(); bool bandera = _articulosServicios.Agregar(articulo, StockInicial); if (bandera) { var mensaje = "El Artículo se registró correctamente!"; return(RedirectToAction("Index", new { msj = mensaje })); } else { ViewBag.Error = "No se ha podido registrar el Artículo, por favor vuelva a intentarlo."; ViewBag.Rubros = _rubrosServicios.GetAll(); return(View(articuloVM)); } } else { ViewBag.Error = "No se ha podido registrar el Artículo, por favor vuelva a intentarlo."; ViewBag.Rubros = _rubrosServicios.GetAll(); return(View(articuloVM)); } }
public ActionResult Agregar() { if (!ValidarUsuario(1)) { return(RedirectToAction("ErrorPermisos", "Base")); } //LLeno el ddl de rubros ViewBag.Rubros = _rubrosServicios.GetAll(); ArticuloAgregarViewModel ArticuloVM = new ArticuloAgregarViewModel(); return(View(ArticuloVM)); }