示例#1
0
 private void btnModificacion_Click(object sender, EventArgs e)
 {
     if (verificarDatosChofer(txtNombre.Text, txtApellido.Text, txtDNI.Text, txtMail.Text, txtTelefono.Text, txtDireccion.Text, txtLocalidad.Text))
     {
         if (SQLChofer.verificarTelefono(int.Parse(txtTelefono.Text), idChofer))
         {
             if (SQLChofer.verificarDNI(int.Parse(txtDNI.Text), idChofer))
             {
                 string direccion        = obtenerDireccionEntera(txtDireccion.Text, txtPiso.Text, txtDepto.Text, txtLocalidad.Text);
                 Chofer ChoferAModificar = new Chofer(idChofer, txtNombre.Text, txtApellido.Text, Int32.Parse(txtDNI.Text), txtMail.Text, Int32.Parse(txtTelefono.Text), direccion, dateTimeNacimiento.Value, ckbHabilitado.Checked);
                 SQLChofer.modificarChofer(ChoferAModificar);
                 this.DialogResult = DialogResult.OK;
                 MessageBox.Show("El chofer ha sido modificado correctamente");
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Ese DNI ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Ese telefono ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
示例#2
0
 private void btnAlta2_Click(object sender, EventArgs e)
 {
     if (verificarDatosChofer(txtNombre.Text, txtApellido.Text, txtDNI.Text, txtMail.Text, txtTelefono.Text, txtDireccion.Text, txtLocalidad.Text))
     {
         if (SQLChofer.verificarTelefono(int.Parse(txtTelefono.Text), -1))
         {
             if (SQLChofer.verificarDNI(int.Parse(txtDNI.Text), -1))
             {
                 string direccion   = obtenerDireccionEntera(txtDireccion.Text, txtPiso.Text, txtDepto.Text, txtLocalidad.Text);
                 Chofer nuevoChofer = new Chofer(txtNombre.Text, txtApellido.Text, Int32.Parse(txtDNI.Text), txtMail.Text, Int32.Parse(txtTelefono.Text), direccion, dateTimeNacimiento.Value);
                 SQLChofer.insertarChofer(nuevoChofer);
                 MessageBox.Show("El chofer ha sido dado de alta correctamente");
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Ese DNI ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Ese telefono ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }