Exemple #1
0
        /// <summary>
        /// 默认视图
        /// </summary>
        /// <returns></returns>
        public ActionResult BusinessCommission()
        {
            ViewBag.txtGroupId = UserContext.Current.GroupId;
            var userType = UserContext.Current.AccountType == 1 ? 0 : UserContext.Current.Id;//如果管理后台的类型是所有权限就传0,否则传管理后台id

            ViewBag.openCityList = new AreaProvider().GetOpenCityOfSingleCity(userType);
            var t1 = new DateTime(DateTime.Now.AddDays(-7).Year, DateTime.Now.AddDays(-7).Month, DateTime.Now.AddDays(-7).Day, 0, 0, 0);
            var t2 = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 23, 59, 59);
            var authorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(userType);
            var criteria =
                new Ets.Model.ParameterModel.Business.BusinessCommissionSearchCriteria
            {
                T1 = t1.ToString(),
                T2 = t2.ToString(),
                AuthorityCityNameListStr = authorityCityNameListStr
            };

            if (userType > 0 && string.IsNullOrWhiteSpace(authorityCityNameListStr))
            {
                return(View());
            }
            var result = iBusinessProvider.GetBusinessCommissionOfPaging(criteria);

            return(View(result));
        }
Exemple #2
0
        //Get: /Order  订单管理
        public ActionResult Order()
        {
            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));
            var superManModel = iDistributionProvider.GetClienterModelByGroupID(ViewBag.txtGroupId);

            if (superManModel != null)
            {
                ViewBag.superManModel = superManModel;
            }
            var criteria = new OrderSearchCriteria()
            {
                orderStatus = -1,
                //GroupId = UserContext.Current.GroupId,
                AuthorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(UserType)
            };

            if (UserType > 0 && string.IsNullOrWhiteSpace(criteria.AuthorityCityNameListStr))
            {
                return(View());
            }
            var pagedList = iOrderProvider.GetOrders(criteria);

            return(View(pagedList));
        }
        // 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));
        }
        public ActionResult BusinessManager()
        {
            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));
            var criteria = new BusinessSearchCriteria()
            {
                Status                   = -1,
                GroupId                  = UserContext.Current.GroupId,
                MealsSettleMode          = -1,
                AuthorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(UserType)
            };

            if (UserType > 0 && string.IsNullOrWhiteSpace(criteria.AuthorityCityNameListStr))
            {
                return(View());
            }
            var pagedList = iBusinessProvider.GetBusinesses(criteria);

            return(View(pagedList));
        }