public ActionResult EarnManagement()
        {
            //获得企业列表
            MvcModel.EnterpriseList = es.GetEnterpriseList();

            if (Request.QueryString["eid"] == null && Request.QueryString["did"] == null)
            {
                MvcModel.CurrentEnterprisesID = MvcModel.EnterpriseList[0].EID;
                MvcModel.CurrentDepartmentID  = ds.GetDepartmentListByEnterpriseID(MvcModel.CurrentEnterprisesID)[0].DID;
            }
            else
            {
                MvcModel.CurrentEnterprisesID = int.Parse(Request.QueryString["eid"].ToString().Trim());
                MvcModel.CurrentDepartmentID  = int.Parse(Request.QueryString["did"].ToString().Trim());
            }

            MvcModel.CurrentDepartmentList = ds.GetDepartmentListByEnterpriseID(MvcModel.CurrentEnterprisesID);

            ViewData["MvcModel"] = MvcModel;

            EarnManagementModels earnManagementModels = MvcModel as EarnManagementModels;

            int did = earnManagementModels.CurrentDepartmentID;

            ViewData["ProfitMessage"] = ps.GetChangeMessage(did);

            return(View());
        }
Exemple #2
0
        public ActionResult TakeOrder()
        {
            //詹佳杭js控制样式setNavigationCSS
            ViewData["LiId"] = "orderMain";
            //获得企业列表

            MvcModel.EnterpriseList = EService.GetEnterpriseList();
            if (MvcModel.EnterpriseList == null)
            {
                MvcModel.EnterpriseList = new List <Enterprise>();
            }

            if (Request.QueryString["eid"] == null && Request.QueryString["did"] == null)
            {
                MvcModel.CurrentEnterprisesID = MvcModel.EnterpriseList[0].EID;
                MvcModel.CurrentDepartmentID  = DService.GetDepartmentListByEnterpriseID(MvcModel.CurrentEnterprisesID)[0].DID;
            }
            else
            {
                MvcModel.CurrentEnterprisesID = int.Parse(Request.QueryString["eid"].ToString().Trim());
                MvcModel.CurrentDepartmentID  = int.Parse(Request.QueryString["did"].ToString().Trim());
            }
            MvcModel.Vges = VService.GetUnDeleteVegetables();
            MvcModel.CurrentDepartmentList = DService.GetDepartmentListByEnterpriseID(MvcModel.CurrentEnterprisesID);
            MvcModel.Vges             = VService.GetUnDeleteVegetables();
            MvcModel.ShopingCartItems = SCService.GetShopingCartListByDepartmentID(MvcModel.CurrentDepartmentID);
            if (MvcModel.ShopingCartItems == null)
            {
                MvcModel.ShopingCartItems = new List <ShopingCart>();
            }
            //int lc = MvcModel.Vges.FindAll(v => v.Keys == "A").Count;
            ViewData["MvcModel"] = MvcModel;

            return(View());
        }
        public ActionResult OrderSearch()
        {
            OrderSearchModel osModel = new OrderSearchModel();
            int Count = 10;

            string currentEnterprise = Request.QueryString["Enterprise"];
            string currentDepartment = Request.QueryString["Department"];
            string currentOrderTime  = Request.QueryString["OrderTime"];
            string currentOrderState = Request.QueryString["OrderState"];
            string currentPage       = Request.QueryString["Page"];

            if (currentEnterprise != null)
            {
                osModel.CurrentEnterprise = currentEnterprise;
            }
            if (currentDepartment != null)
            {
                osModel.CurrentDepartment = currentDepartment;
            }
            if (currentOrderTime != null)
            {
                osModel.CurrentOrderTime = currentOrderTime;
            }
            if (currentOrderState != null)
            {
                osModel.CurrentOrderState = currentOrderState;
            }
            if (currentPage != null)
            {
                osModel.CurrentPage = int.Parse(currentPage);
            }


            if (osModel.CurrentEnterprise != "-1")
            {
                int eid = int.Parse(osModel.CurrentEnterprise);
                osModel.CurrentDepartmentList = departmentService.GetDepartmentListByEnterpriseID(eid);
            }

            osModel.EnterpriseList = enterpriseService.GetEnterpriseList();

            osModel.Count     = ordersService.GetCountByCondition(currentEnterprise, currentDepartment, currentOrderTime, currentOrderState);
            osModel.TotalPage = (osModel.Count - 1) / Count + 1;
            osModel.PageList  = PageList(osModel.TotalPage, osModel.CurrentPage);

            if (osModel.CurrentPage < 1)
            {
                osModel.CurrentPage = 1;                         //验证,防止越界
            }
            if (osModel.CurrentPage > osModel.TotalPage)
            {
                osModel.CurrentPage = osModel.TotalPage;                                         //验证,防止越界
            }
            osModel.OrdersList = ordersService.GetListByCondition(currentEnterprise, currentDepartment, currentOrderTime, currentOrderState, osModel.CurrentPage, Count);


            //詹佳杭js控制样式setNavigationCSS
            ViewData["LiId"] = "orderSearch";

            return(View(osModel));
        }