Пример #1
0
        public ActionResult Create()
        {
            SelectList depsList      = new SelectList(_departamentBusinessLogic.GetAll(), "Id", "Name");
            SelectList emploiesList  = new SelectList(_employeeBusinessLogic.GetAll(), "Id", "Name");
            SelectList companiesList = new SelectList(_companyBusinessLogic.GetAll(), "Id", "Name");

            ViewData["companiesList"] = companiesList;
            ViewData["partnerList"]   = companiesList;
            ViewData["emploiesList"]  = emploiesList;
            ViewData["depsList"]      = depsList;
            return(View());
        }
Пример #2
0
        public ActionResult Filter(FilterCompanies filtersEvents)
        {
            var companyFilter = filtersEvents.Name;

            var companies = _companyBusinessLogic
                            .GetAll()
                            .Where(@company =>
                                   FilterByName(@company, companyFilter))
                            .ToList();
            List <CompanyView> models = new List <CompanyView>();

            foreach (var item in companies)
            {
                models.Add(_mapper.Map <CompanyView>(item));
            }

            ViewBag.Data = models.OrderBy(x => x.Name).ToList();
            return(View(nameof(Index)));
        }