Пример #1
0
        public ActionResult TechnicalRegulations(GridSortOptions sort)
        {
            var model = new TechnicalRegulationsViewModel
            {
                TechnicalRegulations =
                    dataManager.TechnicalRegulations.GetTechnicalRegulations()
            };

            model.TechnicalRegulations = model.TechnicalRegulations.OrderBy(sort.Column, sort.Direction);
            ViewBag.Sort = sort;

            return(View(model));
        }
Пример #2
0
        public ActionResult TechnicalRegulations(TechnicalRegulationsViewModel model, GridSortOptions sort)
        {
            if (ModelState.IsValid)
            {
                dataManager.TechnicalRegulations.CreateTechnicalRegulation(model.TrDesignation, model.TrName, model.TrNote);
                return(RedirectToAction("TechnicalRegulations"));
            }

            model.TechnicalRegulations = dataManager.TechnicalRegulations.GetTechnicalRegulations();
            model.TechnicalRegulations = model.TechnicalRegulations.OrderBy(sort.Column, sort.Direction);
            ViewBag.Sort = sort;

            return(View(model));
        }