void ConvertRequestProductList_Loaded(object sender, RoutedEventArgs e)
 {
     OtherDomainDataFacade = new Facades.OtherDomainDataFacade(Page);
     InventoryQueryFacade  = new InventoryQueryFacade(Page);
     ItemList = new List <ConvertRequestItemVM>();
     Loaded  -= new RoutedEventHandler(ConvertRequestProductList_Loaded);
 }
Beispiel #2
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);

            PageQueryFacade = new InventoryQueryFacade(this);
            PageQueryView   = new StockAgeReportQueryVM();
            this.SearchBuilder.DataContext    = PageQueryView;
            this.dpStatisticDate.SelectedDate = DateTime.Today.AddDays(-1);

            CodeNamePairHelper.GetList(ConstValue.DomainName_Inventory, "StockAge", CodeNamePairAppendItemType.All, (_, args) =>
            {
                PageQueryView.StockAgeTypeList = args.Result.Convert <CodeNamePair, SelectionOptionVM>((s, t) =>
                {
                    t.Text = s.Name; t.Value = s.Code; t.Selected = true;
                });

                if (PageQueryView.StockAgeTypeList != null && PageQueryView.StockAgeTypeList.Count > 0)
                {
                    PageQueryView.StockAgeTypeList.ForEach(item =>
                    {
                        item.PropertyChanged += item_PropertyChanged;
                    });
                }
                this.SetSelectionText();
            });
        }
Beispiel #3
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);

            PageQueryFacade = new InventoryQueryFacade(this);
            PageQueryView   = new CostInAndCostOutReportQueryVM();
            this.SearchBuilder.DataContext     = PageQueryView;
            this.drDateRange.SelectedRangeType = RangeType.Last30Days;
        }
Beispiel #4
0
        public override void OnPageLoad(object sender, EventArgs e)
        {
            base.OnPageLoad(sender, e);
            queryFilter   = new InventoryQueryFilter();
            queryVM       = new InventoryQueryVM();
            serviceFacade = new InventoryQueryFacade(this);

            string getParam = this.Request.Param;

            if (!string.IsNullOrEmpty(getParam))
            {
                queryVM.ProductSysNo = Convert.ToInt32(getParam.Trim());
                this.DataContext     = queryVM;
                btnSearch_Click(null, null);
            }

            else
            {
                this.DataContext = queryVM;
            }
        }