public FormABMAeronave() { InitializeComponent(); lstAeronaves = new List<Aeronave>(); dao = new DAOAeronave(); //lstTipos = new List<TipoDocumento>(); }
private void btn_darBajaDefinitiva(object sender, EventArgs e) { DAOAeronave daoA = new DAOAeronave(); DateTime fecha_bajaDef = getFechaBaja(); if (DateTime.Compare(fecha_bajaDef, DateTime.Today) >= 0) { if (dtgVuelos.RowCount > 0) { MessageBox.Show("La Aeronave tiene Vuelos asignados", "Notificacion", MessageBoxButtons.OK); } else { daoA.bajaDef((int)aeronave.id, fecha_bajaDef); MessageBox.Show("Baja Definitiva completa", "Notificacion", MessageBoxButtons.OK); } this.Close(); } else { MessageBox.Show("Verifique la fecha/hora", "Notificacion", MessageBoxButtons.OK); } }
private void btn_darBajaFueraDeServicio(object sender, EventArgs e) { DAOAeronave daoA = new DAOAeronave(); DateTime fecha_bfs = getFechaBaja(); if (DateTime.Compare(fecha_bfs, DateTime.Now) >= 0) { DateTime fecha_vueltaS = getFechaVueltaServicio(); if (DateTime.Compare(fecha_vueltaS, DateTime.Today) > 0) { DateTime fechaV = new DateTime(fecha_vueltaS.Year, fecha_vueltaS.Month, fecha_vueltaS.Day); daoA.bajaFueraServicio((int) aeronave.id, fecha_vueltaS, fecha_bfs); MessageBox.Show("Baja por Fuera de Servicio hasta: " + fechaV, "Notificacion", MessageBoxButtons.OK); this.Close(); } else { MessageBox.Show("Ingrese una fecha superior para la vuelta de Servicio", "Notificacion", MessageBoxButtons.OK); } } else { { MessageBox.Show("Verifique fecha/hora de baja", "Notificacion", MessageBoxButtons.OK); } } }
private void cargarCombos() { DAOServicio daoServ = new DAOServicio(); DAOAeronave daoAer = new DAOAeronave(); cmbOrigen.Items.AddRange(daoCiudad.retrieveBase().ToArray()); cmbDestino.Items.AddRange(daoCiudad.retrieveBase().ToArray()); cmbTipoServ.Items.AddRange(daoServ.retrieveBase().ToArray()); cmbOrigen.DisplayMember = "nombre"; cmbDestino.DisplayMember = "nombre"; cmbTipoServ.DisplayMember = "tipo_servicio_nombre"; }