Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
        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();
            }
        }
Ejemplo n.º 4
0
        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();
            }
        }