private void button5_Click(object sender, EventArgs e) { try { if (String.IsNullOrWhiteSpace(txtCustomerID.Text) || String.IsNullOrWhiteSpace(txtCustomerName.Text) || String.IsNullOrWhiteSpace(txtAddress.Text) || String.IsNullOrWhiteSpace(txtTelephone.Text)) { MessageBox.Show(this, "Please Fill all Fields", "Blank Fields", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (!DataValidation.IsPhoneNumber(txtTelephone.Text)) { MessageBox.Show(this, "Please Enter Valid Phone Number", "Phone Number", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { objCustomer.CustomerID = txtCustomerID.Text; objCustomer.Name = txtCustomerName.Text; objCustomer.Address = txtAddress.Text; objCustomer.ProductType = cmbProductType.Text; objCustomer.SalesMethod = cmbSelectMethod.Text; objCustomer.Telephone = txtTelephone.Text; objCustomer.Territory = "none"; foreach (ListItem item in lbTerritory.Items) { objCustomer.Territory = "available"; } long x = objCustomer_DL.Add(objCustomer); foreach (ListItem item in lbTerritory.Items) { objCustomerTerritoryList.CustomerID = txtCustomerID.Text; objCustomerTerritoryList.TerritoryName = item.getValue(); objCustomerTerritoryList.TerritoryID = Convert.ToInt32(item.getID()); objCustomerTerritoryList_DL.Add(objCustomerTerritoryList); } MessageBox.Show(this, "New Customer successfully added", "Successful", MessageBoxButtons.OK, MessageBoxIcon.None); ClearScreen(); LoadCustomers(); } } catch (Exception ex) { throw new Exception(ex.Message, ex); //MessageBox.Show(this, "This Customer ID already exists.", "Database Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnAdd_Click(object sender, EventArgs e) { //objProjectMaterials_DL.GetProjectMaterials_DataView(((DataRowView)this.bsProjets.Current).Row["ProjectID"].ToString()); //bsMaterials.DataSource = objStock_DL.GetDataView(((DataRowView)this.bsProjets.Current).Row["StoreID"].ToString()); //cbmMaterial.DataSource = bsMaterials; if (cbmMaterial.SelectedValue == null) { MessageBox.Show(this, "Pleace Select Material", "MRP System", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (!DataValidation.Is2DecimalPointNumber(txtQty.Text) || !DataValidation.Is2DecimalPointNumber(txtDamageQty.Text)) { MessageBox.Show(this, "Pleace Enter Valid Quantity", "MRP System", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { objProjectMaterial.ProjectID = Convert.ToInt32(((DataRowView)bsProjets.Current).Row["ProjectID"].ToString()); objProjectMaterial.MaterialID = cbmMaterial.SelectedValue.ToString(); objProjectMaterial.UsedQty = Convert.ToDouble(txtQty.Text); objProjectMaterial.DamagedQty = Convert.ToDouble(txtDamageQty.Text); objProjectMaterial.EnteredBy = CurrentUser.UserEmp.EmployeeID; objProjectMaterial.ItemTypeName = ((DataRowView)bsMaterials.Current).Row["StockTypeName"].ToString(); objProjectMaterial.UnitPrice = Convert.ToDouble(((DataRowView)bsMaterials.Current).Row["StockUnitPrice"].ToString()); tempAvailabalProduct = objProjectMaterials_DL.GetProjectMaterial_Availability(objProjectMaterial.MaterialID, objProjectMaterial.UsedQty, objProjectMaterial.ItemTypeName); if (tempAvailabalProduct.Rows.Count > 0) { objProjectMaterials_DL.Add(objProjectMaterial); LoadMaterials(); LoadDGVmaterials(); } else { MessageBox.Show(this, "selected quantity is unavailable", "MRP System", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void button1_Click(object sender, EventArgs e) { bool xx = DataValidation.Is3DecimalPointNumber(textBox1.Text); label1.Text = "" + xx; }