Exemple #1
0
        public ActionResult Index()
        {
            var model = new HospitalBookSearchViewModel();

            SearchSubOrders(model);
            return(View(model));
        }
Exemple #2
0
 private void SearchSubOrders(HospitalBookSearchViewModel model)
 {
     using (UnitOfWorkManager.NewUnitOfWork())
     {
         LoadBookStatusList(model);
         LoadCompanies(model);
         model.CompanySubOrders = _companySubOrderService.Search(new CompanySubOrderSearchModel
         {
             CompanyId          = model.SelectedComany,
             MaxSearchTime      = model.MaxSearchTime,
             MinSearchTime      = model.MinSearchTime,
             SelectedBookStatus = model.SelectedBookStatus,
             PageIndex          = model.PageIndex,
         });
     }
 }
Exemple #3
0
 private void LoadBookStatusList(HospitalBookSearchViewModel model)
 {
     using (UnitOfWorkManager.NewUnitOfWork())
     {
         IList <Category> cats = _categoryService.GetByParentName("SubOrderStatus");
         model.BookStatusList.Add(new SelectListItem {
             Text = "所有", Value = string.Empty
         });
         foreach (var item in cats)
         {
             model.BookStatusList.Add(new SelectListItem {
                 Text = item.Name, Value = item.Id.ToString()
             });
         }
     }
 }
Exemple #4
0
 private void LoadCompanies(HospitalBookSearchViewModel model)
 {
     using (UnitOfWorkManager.NewUnitOfWork())
     {
         IList <Company> cps = _companyService.GetAll();
         model.CompanyList.Add(new SelectListItem {
             Text = "所有", Value = string.Empty
         });
         foreach (var item in cps)
         {
             model.CompanyList.Add(new SelectListItem {
                 Text = item.CompanyName, Value = item.Id.ToString()
             });
         }
     }
 }
Exemple #5
0
 public ActionResult Index(HospitalBookSearchViewModel model)
 {
     SearchSubOrders(model);
     return(View(model));
 }