Ejemplo n.º 1
0
        private void SearchOrders(CompanyOrderSearchViewModel model)
        {
            try
            {
                using (UnitOfWorkManager.NewUnitOfWork())
                {
                    var companies = _companyService.GetAll();
                    model.CompanyList.Add(new SelectListItem {
                        Text = "所有", Value = ""
                    });
                    foreach (var item in companies)
                    {
                        model.CompanyList.Add(new SelectListItem {
                            Text = item.CompanyName, Value = item.Id.ToString()
                        });
                    }
                    Guid?companyId = model.SelectedCompanyId;

                    var searchModel = new CompanyOrderSearchModel
                    {
                        PageIndex   = model.PageIndex,
                        CompanyId   = companyId,
                        MinBookTime = model.MinSearchTime,
                        MaxBookTime = model.MaxSearchTime,
                    };
                    model.CompanyOrders = _companyOrderService.Search(searchModel);
                }
            }
            catch (Exception ex)
            {
                ErrorNotification(ex);
            }
        }
Ejemplo n.º 2
0
        public ActionResult IndexForHospital()
        {
            var model = new CompanyOrderSearchViewModel();

            SearchOrders(model);
            return(View(model));
        }
Ejemplo n.º 3
0
        // GET: CompanyOrderManage
        public ActionResult Index()
        {
            var model = new CompanyOrderSearchViewModel();

            if (WorkContext.CurrentMembershipUser.Company != null)
            {
                model.SelectedCompanyId = WorkContext.CurrentMembershipUser.Company.Id;
            }
            SearchOrders(model);
            return(View(model));
        }
Ejemplo n.º 4
0
 public ActionResult IndexForHospital(CompanyOrderSearchViewModel model)
 {
     SearchOrders(model);
     return(View(model));
 }