private void txtProductCode_TextChanged(object sender, EventArgs e) { BL_frmInvoiceItemsAdd M = new BL_frmInvoiceItemsAdd(); M.ProductCode = txtProductCode.Text.ToString(); M.CustomerCode = this.CustomerCode; //M.CustomerCode = txtCustomerNumber.Text.ToString(); txtProductDescrition.Text = M.getProductName(); txtTechNumber.Text = M.getProductTechNo(); //Datagridview1.DataSource = M.AllHistory(); if (chkJustThisCustomer.Checked == true) { Datagridview1.DataSource = M.ThisCustomerHistory(); } else { Datagridview1.DataSource = M.AllHistory(); } this.Datagridview1.DefaultCellStyle.Font = new Font("B Yekan", 10); this.Datagridview1.ColumnHeadersDefaultCellStyle.Font = new Font("B Yekan", 9.75F, FontStyle.Bold); this.Datagridview1.Columns[0].HeaderText = "تاریخ"; this.Datagridview1.Columns[0].Width = 150; this.Datagridview1.Columns[1].HeaderText = "نام مشتری"; this.Datagridview1.Columns[1].Width = 150; this.Datagridview1.Columns[2].HeaderText = "تعداد"; this.Datagridview1.Columns[2].Width = 150; this.Datagridview1.Columns[3].HeaderText = "قیمت واحد"; this.Datagridview1.Columns[3].Width = 150; }
private void btnAdd_Click(object sender, EventArgs e) { if (this.txtProductDescrition.Text == "" || this.txtTechNumber.Text == "") { MessageBox.Show("لطفا کد محصول را بطور صحیح وارد کنید", "خطا", MessageBoxButtons.OK); return; } if (this.txtQuantity.Text == "" || long.Parse(this.txtQuantity.Text) == 0) { MessageBox.Show("لطفا تعداد را بطور صحیح وارد کنید", "خطا", MessageBoxButtons.OK); return; } if (this.txtUnitPrice.Text == "" || long.Parse(this.txtUnitPrice.Text) == 0) { MessageBox.Show("لطفا قیمت واحد را بطور صحیح وارد کنید", "خطا", MessageBoxButtons.OK); return; } BL_frmInvoiceItemsAdd M = new BL_frmInvoiceItemsAdd(); M.InvoiceNumber = this.InvoiceNumber; M.FDate = this.FDate; M.CustomerCode = this.CustomerCode; M.CustomerName = this.CustomerName; M.RequestNumber = this.RequestNumber; M.InternalOerderNumber = this.InternalOrderNumber; //------------------------------------------------- M.DraftNumber = this.txtDraftNumber.Text.ToString(); M.ProductCode = this.txtProductCode.Text.ToString(); M.ProductDescription = this.txtProductDescrition.Text.ToString(); M.ProductTechNumber = this.txtTechNumber.Text.ToString(); M.Quantity = long.Parse(txtQuantity.Text); M.UnitPrice = long.Parse(txtUnitPrice.Text); M.Tax = double.Parse(txtTax.Text.ToString()); M.Price = double.Parse(txtPrice.Text.ToString()); M.AddItem(); //MessageBox.Show("ثبت شد", "پیام", MessageBoxButtons.OK); this.Close(); }