private void loadSomeData()
 {
     ProductAttributeService productAttrService = new ProductAttributeService();
     products = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
     units = new BindingList<MeasurementUnit>(unitService.GetMeasurementUnits());
     if (entranceStock != null)
     {
         txtCode.Text = entranceStock.EntranceCode;
         txtNote.Text = entranceStock.Note;
         txtDate.Text = entranceStock.CreatedDate.ToString(BHConstant.DATE_FORMAT);
         txtUser.Text = entranceStock.SystemUser.FullName;
     }
     else
     {
         if (Global.CurrentUser != null)
         {
             txtUser.Text = Global.CurrentUser.FullName;
         }                
         txtUser.Enabled = false;
         txtDate.Text = BaoHienRepository.GetBaoHienDBDataContext().GetSystemDate().ToString(BHConstant.DATE_FORMAT);
         txtCode.Text = Global.GetTempSeedID(BHConstant.PREFIX_FOR_ENTRANCE);
     }
     txtDate.Enabled = false;
     txtUser.Enabled = false;
 }
Example #2
0
        private void loadSomeData()
        {
            ProductAttributeService productAttrService = new ProductAttributeService();

            products = new BindingList <ProductAttributeModel>(productAttrService.GetProductAndAttribute());
            units    = new BindingList <MeasurementUnit>(unitService.GetMeasurementUnits());
            if (entranceStock != null)
            {
                txtCode.Text = entranceStock.EntranceCode;
                txtNote.Text = entranceStock.Note;
                txtDate.Text = entranceStock.CreatedDate.ToString(BHConstant.DATE_FORMAT);
                txtUser.Text = entranceStock.SystemUser.FullName;
            }
            else
            {
                if (Global.CurrentUser != null)
                {
                    txtUser.Text = Global.CurrentUser.FullName;
                }
                txtUser.Enabled = false;
                txtDate.Text    = BaoHienRepository.GetBaoHienDBDataContext().GetSystemDate().ToString(BHConstant.DATE_FORMAT);
                txtCode.Text    = Global.GetTempSeedID(BHConstant.PREFIX_FOR_ENTRANCE);
            }
            txtDate.Enabled = false;
            txtUser.Enabled = false;
        }
Example #3
0
        private void btnCreateSP_Click(object sender, EventArgs e)
        {
            AddProduct frmProduct = new AddProduct();

            if (frmProduct.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                ProductAttributeService productAttrService = new ProductAttributeService();
                products = new BindingList <ProductAttributeModel>(productAttrService.GetProductAndAttribute());
                ((DataGridViewComboBoxColumn)dgvStockEntranceDetails.Columns[0]).DataSource = products;
            }
        }
        private void loadSomeData()
        {
            if(customers == null)
            {
                CustomerService customerService = new CustomerService();
                customers = new BindingList<Customer>(customerService.GetCustomers().OrderBy(x => x.CustCode).ToList());
                customers.Insert(0, new Customer() { Id = 0, CustCode = "", CustomerName = ""});
            }
            if (customers != null)
            {
                cbxCustomer.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
                cbxCustomer.AutoCompleteSource = AutoCompleteSource.ListItems;

                cbxCustomer.DataSource = customers;
                cbxCustomer.DisplayMember = "CustCode";
                cbxCustomer.ValueMember = "Id";
            }
            ProductAttributeService productAttrService = new ProductAttributeService();
            productAttrs = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
            units = new BindingList<MeasurementUnit>(unitService.GetMeasurementUnits());
            if (order != null)
            {
                if (customers != null)
                {
                    cbxCustomer.SelectedIndex = customers.ToList().FindIndex(cus => cus.Id == order.CustId);
                }
                txtDiscount.WorkingText = order.Discount.HasValue ? order.Discount.Value.ToString() : "";
                txtNote.Text = order.Note;
                txtVAT.WorkingText = order.VAT.HasValue ? order.VAT.Value.ToString() : "";
                txtOrderCode.Text = order.OrderCode;
                txtCreatedDate.Text = order.CreatedDate.ToString(BHConstant.DATE_FORMAT);

                txtVAT.Text = Global.formatVNDCurrencyText(txtVAT.WorkingText);
                txtDiscount.Text = Global.formatVNDCurrencyText(txtDiscount.WorkingText);
                txtWare.Text = order.WareHouse;
                txtReason.Text = order.Reason;
            }
            else
            {
                txtCreatedDate.Text = BaoHienRepository.GetBaoHienDBDataContext().GetSystemDate().ToString(BHConstant.DATE_FORMAT);
                txtOrderCode.Text = Global.GetTempSeedID(BHConstant.PREFIX_FOR_ORDER);
            }
        }
 private void btnCreateSX_Click(object sender, EventArgs e)
 {
     AddProductionRequest frmRequest = new AddProductionRequest();
     frmRequest.ShowDialog();
     ProductAttributeService productAttrService = new ProductAttributeService();
     productAttrs = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
     ((DataGridViewComboBoxColumn)dgwOrderDetails.Columns[0]).DataSource = productAttrs;
 }
 private void btnCreateNK_Click(object sender, EventArgs e)
 {
     AddEntranceStock frmStock = new AddEntranceStock();
     frmStock.ShowDialog();
     ProductAttributeService productAttrService = new ProductAttributeService();
     productForProducts = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
     ((DataGridViewComboBoxColumn)dgvMaterial.Columns[0]).DataSource = productForProducts;
     ((DataGridViewComboBoxColumn)dgvProduct.Columns[0]).DataSource = productForProducts;
 }
        private void loadSomeData()
        {
            if (productionRequest != null)
            {
                txtDate.Text = productionRequest.CreatedDate.ToString(BHConstant.DATE_FORMAT);
                txtDate.Enabled = false;
                txtUser.Text = productionRequest.SystemUser.FullName;
                txtUser.Enabled = false;
                txtNote.Text = productionRequest.Note;
                txtCode.Text = productionRequest.ReqCode;
            }
            else
            {
                txtDate.Text = BaoHienRepository.GetBaoHienDBDataContext().GetSystemDate().ToString(BHConstant.DATE_FORMAT);
                txtDate.Enabled = false;
                txtUser.Text = (Global.CurrentUser != null) ? Global.CurrentUser.FullName : "";
                txtUser.Enabled = false;

                txtCode.Text = Global.GetTempSeedID(BHConstant.PREFIX_FOR_PRODUCTION);
            }
            ProductAttributeService productAttrService = new ProductAttributeService();
            productForProducts = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
            units = new BindingList<MeasurementUnit>(unitService.GetMeasurementUnits());
        }
 private void btnCreateSP_Click(object sender, EventArgs e)
 {
     AddProduct frmProduct = new AddProduct();
     if (frmProduct.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         ProductAttributeService productAttrService = new ProductAttributeService();
         products = new BindingList<ProductAttributeModel>(productAttrService.GetProductAndAttribute());
         ((DataGridViewComboBoxColumn)dgvStockEntranceDetails.Columns[0]).DataSource = products;
     }
 }