Пример #1
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            serviceFacade   = new CostChangeFacade(this);
            ChangeInfoVM    = new CostChangeInfoVM();
            CostChangeSysNo = this.Request.Param;
            int ccSysNo = 0;

            if (!string.IsNullOrEmpty(CostChangeSysNo))
            {
                int.TryParse(CostChangeSysNo, out ccSysNo);
                if (ccSysNo == 0)
                {
                    Window.Alert(ResCostChangeMaintain.AlertMsg_ErrorInputPram);
                    return;
                }
                else
                {
                    //加载成本变价单信息:
                    LoadCostChangeInfo();
                }
            }

            this.DataContext = ChangeInfoVM;
        }
Пример #2
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            queryVM       = new CostChangeQueryVM();
            serviceFacade = new CostChangeFacade(this);
            //vendorFacade = new VendorFacade(this);

            queryFilter = new CostChangeQueryFilter()
            {
                PageInfo = new QueryFilter.Common.PagingInfo()
            };

            this.DataContext = queryVM;
            LoadComboBoxData();
            base.OnPageLoad(sender, e);

            //if (null != this.Request.QueryString)
            //{
            //    if (this.Request.QueryString.Keys.Contains("ProductSysNo"))
            //    {
            //        queryVM.ProductSysNo = this.Request.QueryString["ProductSysNo"];
            //    }
            //    if (this.Request.QueryString.Keys.Contains("QueryStatus"))
            //    {
            //        queryVM.StatusList = this.Request.QueryString["QueryStatus"];
            //    }
            //    if (this.Request.QueryString.Keys.Contains("POSysNo"))
            //    {
            //        POSysNo = this.Request.QueryString["POSysNo"];
            //        queryVM.POSysNoExtention = POSysNo;
            //    }
            //    btnSearch_Click(null, null);
            //}
            SetAccessControl();
        }
Пример #3
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            serviceFacade = new CostChangeFacade(this);
            SetAccessControl();
            newChangeInfoVM = new CostChangeInfoVM();
            //mergedItemList = new List<CostChangeItemInfoVM>();

            this.DataContext = newChangeInfoVM;
        }
Пример #4
0
 void UCCostChangeItemsQuery_Loaded(object sender, RoutedEventArgs e)
 {
     m_facade = new CostChangeFacade(CPApplication.Current.CurrentPage);
 }