private void ModificarAeronave_Load(object sender, EventArgs e) { ComboFabricante.DataSource = FabricanteDAO.selectAll(); ComboFabricante.SelectedItem = Aeronave.Fabricante; ComboTipoServicio.DataSource = TipoServicioDAO.selectAll(); ComboTipoServicio.SelectedItem = Aeronave.TipoServicio; ModeloCombo.DataSource = ModeloDAO.selectAll(); ModeloCombo.SelectedItem = Aeronave.Modelo; TextMatricula.Text = Aeronave.Matricula; NumericKG.Value = Aeronave.KG; Aeronave.ListaButacas = ButacaDAO.GetByAeronave(Aeronave); if (Aeronave.FechaAlta != null) { if (Aeronave.FechaAlta != DateTime.MinValue) { DateAlta.Value = Convert.ToDateTime(Aeronave.FechaAlta); } else { DateAlta.Value = DateTime.Today; } } else { DateAlta.Value = DateTime.Today; } ButacaNumeric.Value = Aeronave.ListaButacas.Count; }
private void Limpiar_Click(object sender, EventArgs e) { TextMatricula.Text = Aeronave.Matricula; NumericKG.Value = Aeronave.KG; if (Aeronave.FechaAlta != null) { if (Aeronave.FechaAlta != DateTime.MinValue) { DateAlta.Value = Convert.ToDateTime(Aeronave.FechaAlta); } else { DateAlta.Value = DateTime.Today; } } else { DateAlta.Value = DateTime.Today; } ModeloCombo.SelectedItem = Aeronave.Modelo; ComboFabricante.SelectedItem = Aeronave.Fabricante; ComboTipoServicio.SelectedItem = Aeronave.TipoServicio; Aeronave.ListaButacas = ButacaDAO.GetByAeronave(Aeronave); ButacaNumeric.Value = Aeronave.ListaButacas.Count; errorProvider1.Clear(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { //Ignora los clicks que no son sobre los elementos de la columna de botones if (e.RowIndex < 0 || dataGridView1.RowCount == e.RowIndex + 1 || (e.ColumnIndex != dataGridView1.Columns.IndexOf(dataGridView1.Columns["Seleccionar"]) && e.ColumnIndex != dataGridView1.Columns.IndexOf(dataGridView1.Columns["Eliminar"]))) { return; } ButacaDTO butaca = (ButacaDTO)dataGridView1.Rows[e.RowIndex].DataBoundItem; if (e.ColumnIndex == dataGridView1.Columns.IndexOf(dataGridView1.Columns["Seleccionar"])) { ModificarButaca vent = new ModificarButaca(butaca); vent.ShowDialog(this); } else { if (butaca.Habilitada == true) { var confirmResult = MessageBox.Show("Seguro que quieres eliminar esta butaca?", "Confirmar Delete", MessageBoxButtons.YesNo); if (confirmResult == DialogResult.Yes) { if (ButacaDAO.delete(butaca)) { butaca.Habilitada = false; MessageBox.Show("La butaca fue eliminada con exito."); Reload(); } } } else { MessageBox.Show("La butaca ya esta inhabilitada"); } } }
private void SeleccionButaca_Load(object sender, EventArgs e) { List <ButacaDTO> listaButacas = ((CompraPasajeEncomienda)((IngresoDatos)(this.Owner)).Owner).listaPasajerosButacas.Select(t => t.Item2).ToList <ButacaDTO>(); this.dataGridView1.DataSource = ButacaDAO.GetDisponiblesByAeronave(this.gridViaje).Except(listaButacas).ToList(); }