// GET: GestionStock/Stocks public ActionResult Index() { Session["service"] = _service; StockIndexViewModel modelOut = new StockIndexViewModel(); BootstrapButtonViewModel button = new BootstrapButtonViewModel(); modelOut.tableauComposants.typeObjet = "GestionStock/Stock"; modelOut.tableauComposants.avecActionCrud = true; modelOut.tableauComposants.messageSiVide = "Aucun composant n'a été ajouté à l'application."; List <ComposantDTO> lesComposants = Mapper.Map <List <Composant>, List <ComposantDTO> >(_composantService.DonneTous().ToList()); modelOut.tableauComposants.lesLignes.Add(new List <object> { "Nom Composant", "Quantité", "Gamme", "Prix fournisseur", "Nom fournisseur", "" }); foreach (ComposantDTO composant in lesComposants) { //button = new BootstrapButtonViewModel //{ // href = Url.Action("Detail", "Composant", new { area = "GestionStock", id = composant.id }).ToString(), // cssClass = "", // libe = " ", // typeDeBouton = Parametres.TypeBouton.Detail //}; modelOut.tableauComposants.lesLignes.Add(new List <object> { composant.libe, composant.qteStock.ToString(), composant.gamme.libe.ToString(), composant.prixHT.ToString(), composant.fournisseur.nom, composant.id }); } return(View(modelOut)); }
public async Task <IActionResult> UpdateStock(StockIndexViewModel model) { if (model.IsUpdateStockGroup) { await _stockCrawler.CrawlerStockGroupInformation(model.SpecificGroup); } if (model.IsUpdateCompanyInfor) { await _stockCrawler.CrawlerCompanyInfor(); } if (model.IsUpdateStockMainInformation) { await _stockCrawler.CrawlerStockInformation(); } if (model.IsUpdateStockReportAccountingBalance) { await _stockCrawler.CrawlerReportAccountingBalance(); } if (model.IsUpdateStockTransactionHistory) { await _stockCrawler.CrawlerTransactionHistory(); } if (model.IsUpdateStockReportBusiness) { await _stockCrawler.CrawlerReportBusiness(); } return(RedirectToAction("Index")); }
// GET: Stock public ActionResult Index(string msj) { ViewBag.Informacion = msj; StockIndexViewModel StockVM = new StockIndexViewModel(); //Articulos var Articulos = _articulosServicios.GetAll(); foreach (var articulo in Articulos) { StockVM.Articulos.Add(articulo); StockVM.TotalesStock.Add(articulo.Stock.Sum(a => a.StockActual)); } //Sucursales var Sucursales = _sucursalesServicios.GetAll(); foreach (var sucursal in Sucursales) { StockVM.Sucursales.Add(sucursal); } //Por defecto sólo muestra las alertas de stock StockVM.MostrarSoloAlertas = false; return(View(StockVM)); }
// GET: Admin/Stock public ActionResult Index(int?catid, int?memberid, string q) { var vm = new StockIndexViewModel(); if (memberid > 0) { vm.Member = DBService.GetEntity <St_member>(memberid.Value); } vm.MemberId = memberid; vm.Search = q; return(View(vm)); }
public ActionResult Index(StockIndexViewModel StockVM) { //Articulos var Articulos = _articulosServicios.GetAll(); foreach (var articulo in Articulos) { StockVM.Articulos.Add(articulo); StockVM.TotalesStock.Add(articulo.Stock.Sum(a => a.StockActual)); } //Sucursales var Sucursales = _sucursalesServicios.GetAll(); foreach (var sucursal in Sucursales) { StockVM.Sucursales.Add(sucursal); } return(View(StockVM)); }