AerolineaFrba.Abm_Aeronave.Baja.darDeBajaLogica C# (CSharp) Method

darDeBajaLogica() public method

public darDeBajaLogica ( DateTime fechaBaja ) : void
fechaBaja DateTime
return void
        public void darDeBajaLogica(DateTime fechaBaja)
        {
            string matricula = dg.Rows[indiceAeronaveElegida].Cells["MatrĂ­cula"].Value.ToString();
            SQLManager manager = new SQLManager();

            manager = manager.generarSP("DarDeBajaLogica").agregarStringSP("@Matricula", matricula)
                                                          .agregarFechaSP("@FechaBaja", fechaBaja);
            try
            {
                manager.ejecutarSP();
                MessageBox.Show("La fecha de baja de la aeronave fue cargada exitosamente", "Baja de aeronave", MessageBoxButtons.OK);
            }
            catch (Exception e)
            {
                if (e.Message.Contains("fuera de servicio"))
                {
                    MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK);
                    return;
                }
                new Form7(e.Message, matricula, true, fechaBaja, Program.fechaHoy()).ShowDialog();
            }
        }