private void btnMod_Click(object sender, EventArgs e) { if (misV.existe(tbPatente.Text) != null && misV.existe(tbPatente.Text).Id != modi.Id) { clsVehiculo recuperado = misV.existe(tbPatente.Text); MessageBox.Show("Ya hay un Vehiculo con Patente: " + tbPatente.Text + Environment.NewLine + "Tipo : " + recuperado.Tipo + " Modelo: " + recuperado.Modelo, "Patente Duplicada"); } else { if (verificar()) { misV.modificar(modi.Id, modi.IdDueño, tbPatente.Text, tbModelo.Text, tbColor.Text, cbTipo.SelectedItem.ToString(), tbObs.Text); MessageBox.Show("Se han guardado los cambios", " Modificacion Correcta"); this.Close(); } } }
private void btnAltaV_Click(object sender, EventArgs e) { if (dgvVehiculos.SelectedRows.Count < 1) { MessageBox.Show("Selecciones un Vehiculo para dar de alta", "Error"); } else { //estado de dueño DataGridViewRow filaD = dgvInquilinos.SelectedRows[0]; bool estadoDueño = (bool)filaD.Cells["Estado"].Value; if (estadoDueño) { DialogResult result = MessageBox.Show("Quiere dar de Alta el vehiculo seleccionado?", "Confirmar Alta", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { DataGridViewRow fila = dgvVehiculos.SelectedRows[0]; int idvh = (int)fila.Cells["Id"].Value; misVehiculos.modificar(idvh, true); MessageBox.Show("Vehiculo dado De Alta", "Operacion Exitosa"); } else { MessageBox.Show("El vehiculo no se ha dado de alta", "Operacion Cancelada"); } recargarVistas(); dgvInquilinos_RowEnter(null, null); } else { MessageBox.Show("No se puede dar el alta a un vehiculo de un dueño de baja", "Dueño del Vehiculo de baja"); } } }