public ActionResult Index(bool?isBack) { if (isBack != null && isBack.Value == true && Session["doc_sc"] != null) { int ItemsCount = (int)Session["doc_ic"]; int?p = (int?)Session["doc_p"]; return(Index(null, ItemsCount, p)); } DocumentsSortCriteria sortCriteria = new DocumentsSortCriteria() { SortDirection = SortDirection.Descending, SortType = DocumentSortType.CreateDate }; DocumentsViewModel viewModel = new DocumentsViewModel() { DocumentSearchModel = new DocumentSearchViewModel() { SortCriteria = sortCriteria, SearchCriteria = new DocumentsSearchCriteria() { ItemsCount = 10 }, IsSearchPerformed = false, Categories = _dictRepository.GetCategories().ToList(), Senders = _dictRepository.GetSenders().OrderBy(s => s.LastName).ThenBy(s => s.FirstName).ToList(), Types2 = _dictRepository.GetTypes2().ToList() } }; return(View(viewModel)); }
// [Authorize] public ActionResult Index(Guid?documentID) { DictionaryRepository dictRepository = new DictionaryRepository(); ScanBrowser scans = ScanBrowserFactory.Create(); ScansViewModel viewModel = new ScansViewModel(); viewModel.AllScansCount = scans.GetScansCount(true); viewModel.KnownScansCount = scans.GetScansCount(false); viewModel.AvailableScans = _repository.GetAvailableScans().ToList();//Context.AvailableScans.OrderByDescending(s=>s.ImportDate).ToList(); viewModel.Categories = dictRepository.GetCategories().ToList(); viewModel.Types2 = dictRepository.GetTypes2().ToList(); viewModel.Senders = dictRepository.GetSenders().OrderBy(s => s.LastName).ThenBy(s => s.FirstName).ToList(); if (documentID.HasValue) { viewModel.DocumentID = documentID; } return(View(viewModel)); }
public ActionResult Types2() { List <Type2> types = _repository.GetTypes2().ToList(); return(View(types)); }