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)); }
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)); }