Пример #1
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            PageView       = new ShiftRequestQueryView();
            QueryFacade    = new ShiftRequestQueryFacade(this);
            MaintainFacade = new ShiftRequestMaintainFacade(this);
            ExportQuery    = new ShiftRequestQueryVM();
            PageView.QueryInfo.CompanyCode        = CPApplication.Current.CompanyCode;
            expanderCondition.DataContext         = PageView.QueryInfo;
            dgShiftRequestQueryResult.DataContext = PageView;

            CodeNamePairHelper.GetList(ConstValue.DomainName_Inventory, ConstValue.Key_ShiftShippingType, CodeNamePairAppendItemType.All,
                                       (obj, args) =>
            {
                if (!args.FaultsHandle() && args.Result != null)
                {
                    PageView.QueryInfo.ShiftShippingTypeList = args.Result;
                }
            });

            QueryFacade.QueryShiftRequestCreateUserList((totalCount, vmList) => {
                vmList.Insert(0, new UserInfoVM()
                {
                    SysNo           = null,
                    UserDisplayName = ResShiftRequestQuery.ComboItem_All
                });

                PageView.QueryInfo.CreateUserList = vmList;
            });

            btnTotal.IsEnabled = btnBatchSpecial.IsEnabled = btnCancelBatchSpecial.IsEnabled
                                                                 = btnBatchLog.IsEnabled = false;

            btnShiftRequestQueryNew.IsEnabled = AuthMgr.HasFunctionPoint(AuthKeyConst.Inventory_ShiftRequestQuery_NavigateCreate);
        }
Пример #2
0
 public override void OnPageLoad(object sender, EventArgs e)
 {
     base.OnPageLoad(sender, e);
     QueryFacade = new ShiftRequestQueryFacade(this);
     PageView    = new ShiftRequestMemoQueryView();
     PageView.QueryInfo.CompanyCode            = CPApplication.Current.CompanyCode;
     PageView.QueryInfo.MemoStatus             = ShiftRequestMemoStatus.FollowUp;
     expanderCondition.DataContext             = PageView.QueryInfo;
     dgShiftRequestMemoQueryResult.DataContext = PageView;
 }
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            QueryFacade = new ShiftRequestQueryFacade(this);
            PageView    = new ShiftRequestMemoQueryView();
            if (RequestSysNo.HasValue)
            {
                PageView.QueryInfo.RequestSysNo = RequestSysNo.ToString();
            }
            else
            {
                PageView.QueryInfo.RequestSysNo = null;
            }
            this.DataContext = PageView.QueryInfo;
            dgShiftRequestMemoMaintainResult.Bind();

            btnNewMemo.IsEnabled   = AuthMgr.HasFunctionPoint(AuthKeyConst.Inventory_ShiftRequestMemo_NewMemo);
            btnCloseMemo.IsEnabled = AuthMgr.HasFunctionPoint(AuthKeyConst.Inventory_ShiftRequestMemo_CloseMemo);
        }