コード例 #1
0
        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();
                }
            }
        }
コード例 #2
0
        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");
                }
            }
        }