コード例 #1
0
        // GET: BusinessManager
        public ActionResult SuperManManager()
        {
            //account account = HttpContext.Session["user"] as account;
            //if (account == null)
            //{
            //    Response.Redirect("/account/login");
            //    return null;
            //}
            ViewBag.txtGroupId = SuperMan.App_Start.UserContext.Current.GroupId;;             //集团id

            int UserType = UserContext.Current.AccountType == 1 ? 0 : UserContext.Current.Id; //如果管理后台的类型是所有权限就传0,否则传管理后台id

            ViewBag.openCityList        = iAreaProvider.GetOpenCityOfSingleCity(ParseHelper.ToInt(UserType));
            ViewBag.deliveryCompanyList = new CompanyProvider().GetCompanyList();//获取物流公司
            var criteria = new Ets.Model.ParameterModel.Clienter.ClienterSearchCriteria()
            {
                Status  = -1,
                GroupId = SuperMan.App_Start.UserContext.Current.GroupId,
                AuthorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(UserType)
            };

            if (UserType > 0 && string.IsNullOrWhiteSpace(criteria.AuthorityCityNameListStr))
            {
                return(View());
            }
            //ViewBag.openCityList.Result.AreaModels;
            var pagedList = iDistributionProvider.GetClienteres(criteria);

            return(View(pagedList));
        }
コード例 #2
0
        public ActionResult GetClienterList(int pageindex = 1)
        {
            var criteria = new Ets.Model.ParameterModel.Clienter.ClienterSearchCriteria();

            TryUpdateModel(criteria);
            ViewBag.clienterList = iClienterProvider.GetClienterList(criteria);
            return(PartialView("_ClienterList"));
        }
コード例 #3
0
        /// <summary>
        /// 添加骑士绑定查询
        /// danny-20150609
        /// </summary>
        /// <param name="businessId">商户Id</param>
        /// <returns></returns>
        public ActionResult AddClienterBindManage(string businessId)
        {
            var businessDetailModel = iBusinessProvider.GetBusinessDetailById(businessId);

            var criteria = new Ets.Model.ParameterModel.Clienter.ClienterSearchCriteria();

            ViewBag.clienterList = iClienterProvider.GetClienterList(criteria);
            return(View(businessDetailModel));
        }
コード例 #4
0
        public ActionResult PostSuperManManager(int pageindex = 1)
        {
            var criteria = new Ets.Model.ParameterModel.Clienter.ClienterSearchCriteria();

            TryUpdateModel(criteria);

            int UserType = UserContext.Current.AccountType == 1 ? 0 : UserContext.Current.Id;//如果管理后台的类型是所有权限就传0,否则传管理后台id

            criteria.AuthorityCityNameListStr =
                iAreaProvider.GetAuthorityCityNameListStr(ParseHelper.ToInt(UserType));
            ViewBag.openCityList = iAreaProvider.GetOpenCityOfSingleCity(UserType);
            if (UserType > 0 && string.IsNullOrWhiteSpace(criteria.AuthorityCityNameListStr))
            {
                return(PartialView("_SuperManManagerList"));
            }
            var pagedList = iDistributionProvider.GetClienteres(criteria);

            return(PartialView("_SuperManManagerList", pagedList));
        }