コード例 #1
0
        //
        // GET: /DKLManager/CostingVicePresident/
        public ActionResult Index(CostingRequest request)
        {
            request.CostingState = (int)EnumCostingState.VicePresident;
            var result = this.IDKLManagerService.GetCostingList(request);

            return(View(result));
        }
コード例 #2
0
        //
        // GET: /DKLManager/CostingDoing/
        public ActionResult Index(CostingRequest request)
        {
            request.CostingState = (int)EnumCostingState.Except;
            var result = this.IDKLManagerService.GetCostingList(request);

            ViewData.Add("CostingState", new SelectList(EnumHelper.GetItemValueList <EnumCostingState>(), "Key", "Value"));
            ViewData.Add("Type", new SelectList(EnumHelper.GetItemValueList <EnumType>(), "Key", "Value"));
            return(View(result));
        }
コード例 #3
0
        //
        // GET: /DKLManager/CostingHistory/
        public ActionResult Index(CostingRequest request)
        {
            var user = this.AccountService.GetUser(this.LoginInfo.LoginName);

            if (user != null)
            {
                request.userName        = user.Name;
                request.UserAccountType = user.AccountType;
                request.CostingState    = (int)EnumCostingState.History;
                if (user.AccountType == 1)
                {
                    var result = this.IDKLManagerService.GetProjectInfoHistoryListPerson(request);
                    if (result != null)
                    {
                        return(View(result));
                    }
                    else
                    {
                        return(Back("错误"));
                    }
                }
                else
                {
                    var result = this.IDKLManagerService.GetProjectInfoHistoryList(request);
                    if (result != null)
                    {
                        return(View(result));
                    }
                    else
                    {
                        return(Back("错误"));
                    }
                }
            }
            return(View());
        }