コード例 #1
0
        // 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));
        }
コード例 #2
0
        // 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));
        }
コード例 #3
0
        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));
        }