private void btnModificacion_Click(object sender, EventArgs e) { if (verificarDatosAutomovil(txtPatente.Text, txtModelo.Text)) { if (SQLAutomovil.verificarPatente(txtPatente.Text, idautomovil)) { if (SQLAutomovil.verificarChofer(obtenerIDChofer(cmbChofer.Text), idautomovil)) { int idmarca = obtenerIDMarca(selectMarca.Text); DataTable turnosSeleccionados = obtenerTurnosSeleccionados(); int idchofer = obtenerIDChofer(cmbChofer.Text); Automovil auto = new Automovil(idautomovil, turnosSeleccionados, txtPatente.Text, txtModelo.Text, idmarca, idchofer, txtRodado.Text, txtLicencia.Text, ckbHabilitado.Checked ? 1 : 0); SQLAutomovil.modificarAutomovil(auto); this.DialogResult = DialogResult.OK; MessageBox.Show("El auto ha sido modificado correctamente"); this.Close(); } else { MessageBox.Show("Esta chofer ya tiene asignado un auto", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Esta patente ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnAlta_Click_1(object sender, EventArgs e) { if (verificarDatosAutomovil(txtPatente.Text, txtModelo.Text)) { if (SQLAutomovil.verificarPatente(txtPatente.Text, -1)) { if (SQLAutomovil.verificarChofer(obtenerIDChofer(cmbChofer.Text), -1)) { int idmarca = obtenerIDMarca(selectMarca.SelectedItem.ToString()); DataTable turnosSeleccionados = obtenerTurnosSeleccionados(); int idchofer = obtenerIDChofer(cmbChofer.SelectedItem.ToString()); Automovil auto = new Automovil(turnosSeleccionados, txtPatente.Text, txtModelo.Text, idmarca, idchofer, txtRodado.Text, txtLicencia.Text, 1); SQLAutomovil.insertarAutomovil(auto); MessageBox.Show("El Auto se ha dado de alta correctamente"); this.Close(); } else { MessageBox.Show("Esta chofer ya tiene asignado un auto", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Esta patente ya esta en uso", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }