private void metroTextBox6_TextChanged(object sender, EventArgs e) { string mo = metroTextBox6.Text; int no = mo.Length; if (no > 10) { errorProvider1.SetError(metroTextBox6, "can contain only 10 Numbers"); metroButton4.Enabled = false; metroButton5.Enabled = false; } else if (ValidateEmployee.isNumber(mo)) { errorProvider1.SetError(metroTextBox6, "can contain only numbers"); metroButton4.Enabled = false; metroButton5.Enabled = false; } else { errorProvider1.Clear(); metroButton4.Enabled = true; metroButton5.Enabled = true; } }
private void metroTextBox4_TextChanged(object sender, EventArgs e) { string ni = metroTextBox4.Text; int nic = ni.Length; if (nic < 10) { if (ValidateEmployee.isNumber(ni)) { errorProvider1.SetError(metroTextBox4, "can contain only numbers"); metroButton4.Enabled = false; metroButton5.Enabled = false; } else { errorProvider1.Clear(); metroButton4.Enabled = true; metroButton5.Enabled = true; } } else if (nic == 10) { if (!(ni[9].Equals('v') || ni[9].Equals('V'))) { errorProvider1.SetError(metroTextBox4, "last character should be V"); metroButton4.Enabled = false; metroButton5.Enabled = false; } else { errorProvider1.Clear(); metroButton4.Enabled = true; metroButton5.Enabled = true; } } else if (ValidateEmployee.isMaxLength(nic)) { errorProvider1.SetError(metroTextBox4, "can contain only 10 Characters"); metroButton4.Enabled = false; metroButton5.Enabled = false; } else { errorProvider1.Clear(); metroButton4.Enabled = true; metroButton5.Enabled = true; } }
private void metroTextBox1_TextChanged(object sender, EventArgs e) { string sal = metroTextBox1.Text; if (ValidateEmployee.isNumber(sal)) { errorProvider1.SetError(metroTextBox1, "can contain only numbers"); // metroButton1.Enabled = false; } else { errorProvider1.Clear(); // metroButton1.Enabled = true; calcGross(); } }
private void metroTextBox2_TextChanged(object sender, EventArgs e) { string ded = metroTextBox2.Text; if (ValidateEmployee.isNumber(ded)) { errorProvider1.SetError(metroTextBox2, "can contain only numbers"); // metroButton1.Enabled = false; } else { errorProvider1.Clear(); // metroButton1.Enabled = true; calcDeduction(); calcNetPay(); } }