private void CompanyTypecomboBox_SelectedIndexChanged(object sender, EventArgs e) { VendorNametextBox.Focus(); try { con = new SqlConnection(cs.DBConn); con.Open(); cmd = con.CreateCommand(); cmd.CommandText = "SELECT CompanyTypeId from VendorCompanyType WHERE CompanyTypeName= '" + CompanyTypecomboBox.Text + "'"; rdr = cmd.ExecuteReader(); if (rdr.Read()) { companytypeid = rdr.GetInt32(0); } if ((rdr != null)) { rdr.Close(); } if (con.State == ConnectionState.Open) { con.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void VendorNametextBox_Leave(object sender, EventArgs e) { // int Minlen = 3; //if (!(VendorNametextBox.Text.Length >= Minlen)) //{ // MessageBox.Show("input atleast 3 Character"); //// VendorNametextBox.Clear(); // VendorNametextBox.Focus(); // } if (!string.IsNullOrEmpty(VendorNametextBox.Text)) { string vendorname = VendorNametextBox.Text.Trim(); Regex mRegxExpression; int Minlen = 3; mRegxExpression = new Regex(@"^[A-Za-z]+[\s][A-Za-z]+[.][A-Za-z]+$"); if ((!mRegxExpression.IsMatch(vendorname)) && (!(VendorNametextBox.Text.Length >= Minlen))) { MessageBox.Show("Please type your valid Vendor Name.", "MojoCRM", MessageBoxButtons.OK, MessageBoxIcon.Error); VendorNametextBox.Clear(); VendorNametextBox.Focus(); } } }
private void CompanyTypecomboBox_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { VendorNametextBox.Focus(); e.Handled = true; } }
public void ResetAll() { //CompanyTypecomboBox.Items.Clear(); CompanyTypecomboBox.SelectedIndex = -1; VendorNametextBox.Clear(); PhonetextBox.Clear(); EmailAddresstextBox.Clear(); WebServiceUrltextBox.Clear(); ResetResidentialAddress(); }
private bool ValidateControlls() { bool validate = true; if (string.IsNullOrEmpty(CompanyTypecomboBox.Text)) { MessageBox.Show(@"Please select Company Type", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; CompanyTypecomboBox.Focus(); } else if (string.IsNullOrEmpty(VendorNametextBox.Text)) { MessageBox.Show(@"Please enter Vendor name", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; VendorNametextBox.Focus(); } else if (string.IsNullOrEmpty(cmbRADivision.Text)) { MessageBox.Show(@"Please select division", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; cmbRADivision.Focus(); } else if (string.IsNullOrWhiteSpace(cmbRADistrict.Text)) { MessageBox.Show(@"Please Select district", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; cmbRADistrict.Focus(); } else if (string.IsNullOrWhiteSpace(cmbRAThana.Text)) { MessageBox.Show(@"Please select Thana", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; cmbRAThana.Focus(); } else if (string.IsNullOrWhiteSpace(cmbRAPost.Text)) { MessageBox.Show(@"Please Select Post Office", @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); validate = false; cmbRAPost.Focus(); } else if (ValidateVendor()) { validate = false; } return(validate); }
private bool ValidateVendor() { List <Vendor> vendors = new List <Vendor>(); con = new SqlConnection(cs.DBConn); con.Open(); string ct3 = "SELECT V_Name, Phone, Email, WebUrl FROM tblVendor where tblVendor.V_Name='" + VendorNametextBox.Text + "'"; cmd = new SqlCommand(ct3, con); rdr = cmd.ExecuteReader(); while (rdr.Read()) { if (rdr.HasRows) { Vendor x = new Vendor(); x.Name = rdr.GetString(0); if (!DBNull.Value.Equals(rdr["Phone"])) { x.Phone = rdr.GetString(1); } else { x.Phone = null; } if (!DBNull.Value.Equals(rdr["Email"])) { x.Email = rdr.GetString(2); } else { x.Email = null; } if (!DBNull.Value.Equals(rdr["WebUrl"])) { x.Weburl = rdr.GetString(3); } else { x.Weburl = null; } vendors.Add(x); } } foreach (Vendor p in vendors) { if (p.Name == VendorNametextBox.Text && p.Phone == PhonetextBox.Text) { MessageBox.Show(@"This Person Exists,Please Input another one" + "\n" + @"Or Use another Phone", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); VendorNametextBox.Clear(); PhonetextBox.Clear(); WebServiceUrltextBox.Clear(); EmailAddresstextBox.Clear(); //VendorNametextBox.Focus(); con.Close(); return(true); } if (p.Name == VendorNametextBox.Text && p.Email == EmailAddresstextBox.Text) { MessageBox.Show(@"This Person Exists,Please Input another one" + "\n" + @"Or Use another Email", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); VendorNametextBox.Clear(); PhonetextBox.Clear(); WebServiceUrltextBox.Clear(); EmailAddresstextBox.Clear(); con.Close(); return(true); } if (p.Name == VendorNametextBox.Text && p.Weburl == WebServiceUrltextBox.Text) { MessageBox.Show( @"This Person Exists,Please Input another one" + "\n" + @"Or Use another Web Service URL", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); VendorNametextBox.Clear(); PhonetextBox.Clear(); WebServiceUrltextBox.Clear(); EmailAddresstextBox.Clear(); con.Close(); return(true); } } return(false); }