Пример #1
0
        public ActionResult CustomerSelectList(string required, bool?disabled)
        {
            ViewBag.IsRequired       = required;
            ViewBag.IsDisabled       = disabled;
            ViewBag.HasAddPermission = false;
            ViewBag.propertydisable  = disabled == null ? false : disabled;
            //Permission _permission = Session["UserRights"] as Permission;
            AppUA      appUA      = Session["AppUA"] as AppUA;
            Permission permission = _pSASysCommon.GetSecurityCode(appUA.UserName, "Customer");

            if (permission.SubPermissionList.Count > 0)
            {
                if (permission.SubPermissionList.First(s => s.Name == "SelectListAddButton").AccessCode.Contains("R"))
                {
                    ViewBag.HasAddPermission = true;
                }
            }
            CustomerViewModel customerVM = new CustomerViewModel();

            customerVM.CustomerSelectList = _customerBusiness.GetCustomerSelectList();
            return(PartialView("_CustomerSelectList", customerVM));
        }
Пример #2
0
        public ActionResult Index(string id)
        {
            ViewBag.ID = id;
            ServiceCallAdvanceSearchViewModel serviceCallAdvanceSearchVM = new ServiceCallAdvanceSearchViewModel();

            serviceCallAdvanceSearchVM.AdvArea = new AreaViewModel();
            serviceCallAdvanceSearchVM.AdvArea.AreaSelectList         = _areaBusiness.GetAreaForSelectList();
            serviceCallAdvanceSearchVM.AdvCustomer                    = new CustomerViewModel();
            serviceCallAdvanceSearchVM.AdvCustomer.CustomerSelectList = _customerBusiness.GetCustomerSelectList();
            serviceCallAdvanceSearchVM.AdvBranch = new BranchViewModel();
            AppUA appUA = Session["AppUA"] as AppUA;

            serviceCallAdvanceSearchVM.AdvBranch.BranchList = _branchBusiness.GetBranchForSelectList(appUA.UserName);
            serviceCallAdvanceSearchVM.AdvDocumentStatus    = new DocumentStatusViewModel();
            serviceCallAdvanceSearchVM.AdvDocumentStatus.DocumentStatusSelectList = _documentStatusBusiness.GetSelectListForDocumentStatus("SRC");
            serviceCallAdvanceSearchVM.AdvEmployee = new EmployeeViewModel();
            serviceCallAdvanceSearchVM.AdvEmployee.EmployeeSelectList         = _employeeBusiness.GetEmployeeSelectList();
            serviceCallAdvanceSearchVM.AdvServicedEmployee                    = new EmployeeViewModel();
            serviceCallAdvanceSearchVM.AdvServicedEmployee.EmployeeSelectList = _employeeBusiness.GetEmployeeSelectList();
            serviceCallAdvanceSearchVM.AdvServiceType = new ServiceTypeViewModel();
            serviceCallAdvanceSearchVM.AdvServiceType.ServiceTypeSelectList = _serviceTypeBusiness.GetServiceTypeSelectList();
            return(View(serviceCallAdvanceSearchVM));
        }