// GET: GestionStock/Stocks public ActionResult Index() { Session["service"] = _service; ModuleIndexViewModel modelOut = new ModuleIndexViewModel(); BootstrapButtonViewModel button = new BootstrapButtonViewModel(); modelOut.tableauModules.typeObjet = "RechercheDeveloppement/Module"; modelOut.tableauModules.avecActionCrud = true; modelOut.tableauModules.messageSiVide = "Aucun module n'a été ajouté à l'application."; List <ModuleDTO> lesModules = Mapper.Map <List <Module>, List <ModuleDTO> >(_moduleService.DonneTous().ToList()); modelOut.tableauModules.lesLignes.Add(new List <object> { "", "Nom module", "Gamme", "Prix du module", "" }); foreach (ModuleDTO module in lesModules) { button = new BootstrapButtonViewModel { href = Url.Action("Detail", "Module", new { area = "RechercheDeveloppement", id = module.id }).ToString(), cssClass = "", libe = " ", typeDeBouton = Parametres.TypeBouton.Detail }; modelOut.tableauModules.lesLignes.Add(new List <object> { button, module.libe, module.typeModule.libe, module.prix.ToString(), module.id }); } return(View(modelOut)); }
// GET: ModuleArea/Module public ActionResult Index() { var searchModel = new ModuleSearchDTO(); SessionManager.SetValue("ModuleSearch", new ModuleSearchDTO()); ModuleIndexViewModel viewModel = new ModuleIndexViewModel() { GroupData = _moduleService.GetDataByPage(searchModel) }; return(View(viewModel)); }
public IActionResult Index() { var result = _Module.Modules().Select (a => new ModuleViewModel { Id = a.Id, Description = a.Description }).ToList(); var model = new ModuleIndexViewModel { Modules = result }; return(View(model)); }