private void Btn_Agregar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(Txt_Nombre.Text) || String.IsNullOrEmpty(Txt_Num_Identificacion.Text) || String.IsNullOrEmpty(Txt_Apellido_I.Text) || String.IsNullOrEmpty(Txt_Apellido_II.Text) || String.IsNullOrEmpty(Txt_Correo.Text) || String.IsNullOrEmpty(Txt_Telefono.Text) || String.IsNullOrEmpty(Txt_Estado.Text))
     {
         MessageBox.Show("Algunos campos se encuentran vacíos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     else if (!String.IsNullOrEmpty(Convert.ToString(bl.ClienteExiste(Txt_Num_Identificacion.Text))))
     {
         MessageBox.Show("El usuario que está tratando de ingresar, ya existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     else if (Dtp_FechaNacimiento.Value == DateTime.Now)
     {
         MessageBox.Show("Ingrese una fecha válida", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     else if (Txt_Estado.Text != "Activo" && Txt_Estado.Text != "Inactivo")
     {
         MessageBox.Show("Ingrese un estado válido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     else if (MessageBox.Show("¿Desea añadir este cliente?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes)
     {
         string TipoID = Cmb_Tipo_Identificacion.SelectedItem.ToString();
         bl.AgregarCliente(TipoID, Txt_Num_Identificacion.Text, Txt_Nombre.Text, Txt_Apellido_I.Text, Txt_Apellido_II.Text, DateTime.Parse(Dtp_FechaNacimiento.Text), DateTime.Now, Txt_Correo.Text, int.Parse(Txt_Telefono.Text));
         CargarDatos();
     }
 }
示例#2
0
        private void button1_Click(object sender, EventArgs e)
        {
            string TipoID = comboBox1.SelectedItem.ToString();

            bl.AgregarCliente(TipoID, textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text, DateTime.Parse(dateTimePicker1.Text), DateTime.Now, textBox5.Text, int.Parse(textBox6.Text));
            CargarDatos();
        }