コード例 #1
0
        private void OpenStockDetail(StockBillUc parameter)
        {
            StockDetailWindow stockDetailWindow = new StockDetailWindow();
            int i = int.Parse(parameter.txbID.Text.ToString());
            List <StockCheckDetail> stockChecks = StockCheckDAL.Instance.ConvertDBToStockDetailList(i);
            bool flag = false;
            int  id   = 1;

            foreach (StockCheckDetail stockCheck in stockChecks)
            {
                StockGoodUc stockGoodUc = new StockGoodUc();
                flag = !flag;
                if (flag)
                {
                    stockGoodUc.grdMain.Background = (Brush) new BrushConverter().ConvertFrom("#FFF1D597");
                }
                stockGoodUc.txbId.Text               = id.ToString();
                stockGoodUc.txbName.Text             = StockCheckDAL.Instance.GetNameProduct(stockCheck.IdGood);
                stockGoodUc.txbFirstQuantity.Text    = stockCheck.FirstQuantity.ToString();
                stockGoodUc.txbStockInQuantity.Text  = stockCheck.StockInQuantity.ToString();
                stockGoodUc.txbStockOutQuantity.Text = stockCheck.StockOutQuantity.ToString();
                stockGoodUc.txbFinalQuantity.Text    = stockCheck.FinalQuantity.ToString();
                stockDetailWindow.stkGoodStockCheck.Children.Add(stockGoodUc);
                id++;
            }
            stockDetailWindow.Show();
        }
コード例 #2
0
        private void LoadStockBill(HomeWindow parameter)
        {
            this.homeWindow = parameter;
            parameter.stkStockGood.Children.Clear();
            List <StockCheck> stockChecks = StockCheckDAL.Instance.ConvertDBToList();
            bool flag = false;

            foreach (StockCheck stockCheck in stockChecks)
            {
                StockBillUc stockBillUc = new StockBillUc();
                flag = !flag;
                if (flag)
                {
                    stockBillUc.grdMain.Background = (Brush) new BrushConverter().ConvertFrom("#FFF1D597");
                }
                stockBillUc.txbID.Text   = stockCheck.Id.ToString();
                stockBillUc.txbTime.Text = stockCheck.Datestock.ToString("dd/MM/yyyy");
                parameter.stkStockGood.Children.Add(stockBillUc);
            }
        }