private void mantenimientoToolStripMenuItem_Click(object sender, EventArgs e) { frmChofer frm = new frmChofer(); frm.MdiParent = this; frm.Show(); }
//---------------------------------------------------------------- private void NuevoOEditar(bool banderaCHofer, bool banderaVehiculo) { try { if (txtMovil.Text == string.Empty || txtNombreApellido.Text == string.Empty || txtDni.Text == string.Empty || dtpFecha.Text == string.Empty || txtTelefono.Text == string.Empty || txtDireccion.Text == string.Empty || cbEstadoCivil.Text == string.Empty || txtMarcaModelo.Text == string.Empty || txtAnio.Text == string.Empty || txtPatente.Text == string.Empty || txtPropietario.Text == string.Empty) { MessageBox.Show("¡No se admiten campos vacios en (Movil, Nombre/Apellido, Dni, FechaNacimiento, Telefono, Direccion, Estado Civil, Marca/Modelo, Año, Patente!"); } else if (Convert.ToInt32(txtDni.Text) <= 99999999 && Convert.ToInt32(txtDni.Text) >= 999999) { if (IsNuevo == true) { NChofer.Insertar(txtMovil.Text, txtNombreApellido.Text, Convert.ToInt32(txtDni.Text), dtpFecha.Value.ToString(), txtTelefono.Text, txtDireccion.Text, cbEstadoCivil.Text, txtMarcaModelo.Text, txtAnio.Text, txtPatente.Text, txtNroChasis.Text, txtNroMotor.Text, dtpFechaIngreso.Value.ToString(), txtPropietario.Text, txtTelPropietario.Text); GuardarImagenChofer(AlmacenarDireccionImagen(banderaCHofer), txtDni.Text, banderaCHofer); GuardarImagenesVehiculo(txtDni.Text, txtNombreApellido.Text, banderaVehiculo); MessageBox.Show("Datos Guardados Correctamente!"); Mostrar(); Limpiar(); BloquearCampos(false); IsNuevo = false; frmChofer frm = new frmChofer(); frm.Show(); this.Close(); } else if (IsEditar == true) { NChofer.Editar(Convert.ToInt32(txtId.Text), txtMovil.Text, txtNombreApellido.Text, Convert.ToInt32(txtDni.Text), dtpFecha.Value.ToString(), txtTelefono.Text, txtDireccion.Text, cbEstadoCivil.Text, txtMarcaModelo.Text, txtAnio.Text, txtPatente.Text, txtNroChasis.Text, txtNroMotor.Text, dtpFechaIngreso.Value.ToString(), txtPropietario.Text, txtTelPropietario.Text); EditarImagenChofer(AlmacenarDireccionImagen(banderaCHofer), txtDni.Text, banderaCHofer); EditarImagenesVehiculo(txtDni.Text, txtNombreApellido.Text, banderaVehiculo); MessageBox.Show("Datos Editados Correctamente!"); Mostrar(); Limpiar(); BloquearCampos(false); IsEditar = false; frmChofer frm = new frmChofer(); frm.Show(); this.Close(); } else { MessageBox.Show("Error Editar/Nuevo"); } } else { MessageBox.Show("¡Dni Incorrecto!"); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }