コード例 #1
0
ファイル: MVuelos.cs プロジェクト: Andrey9528/SistemDeVuelos
 public bool ExisteVuelo(string nro_vuelo)
 {
     try
     {
         DATA.Vuelos vuelo = _db.Select <DATA.Vuelos>(x => x.NroVuelo == nro_vuelo).FirstOrDefault();
         if (vuelo.NroVuelo == nro_vuelo)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         if (ex.Message == "Referencia a objeto no establecida como una instancia de un objeto")
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #2
0
ファイル: MVuelos.cs プロジェクト: Andrey9528/SistemDeVuelos
        public void ActualizarVuelos(DATA.Vuelos vuelos)
        {
            OracleConnection ora = new OracleConnection("DATA SOURCE=TOSHIBA-PC:1521/XE;PASSWORD=ORACLE01;USER ID=DESARROLLO");

            ora.Open();
            OracleCommand comando = new OracleCommand("sp_ACTUALIZARVUELOS", ora);

            comando.CommandType = CommandType.StoredProcedure;
            comando.Parameters.Add("NROVUELO", OracleDbType.Varchar2).Value       = vuelos.NroVuelo;
            comando.Parameters.Add("IDPILOTO", OracleDbType.Int32).Value          = Convert.ToInt32(vuelos.idPiloto);
            comando.Parameters.Add("IDTIPOVUELO", OracleDbType.Int32).Value       = Convert.ToInt32(vuelos.idTipoVuelo);
            comando.Parameters.Add("IDAVION", OracleDbType.Int32).Value           = Convert.ToInt32(vuelos.idAvion);
            comando.Parameters.Add("DURACION_VUELO", OracleDbType.Varchar2).Value = vuelos.Duracion_Vuelo;
            comando.Parameters.Add("AEROLINEA", OracleDbType.Varchar2).Value      = vuelos.Aerolinea;
            comando.Parameters.Add("FECHA_VUELO", OracleDbType.Date).Value        = Convert.ToDateTime(vuelos.Fecha_Vuelo);
            comando.Parameters.Add("HORA_SALIDA", OracleDbType.TimeStamp).Value   = Convert.ToDateTime(vuelos.Hora_Salida);
            comando.Parameters.Add("HORA_LLEGADA", OracleDbType.TimeStamp).Value  = Convert.ToDateTime(vuelos.Hora_llegada);
            comando.Parameters.Add("PUERTA_EMBARGE", OracleDbType.Varchar2).Value = vuelos.Puerta_embarge;
            comando.ExecuteNonQuery();
            ora.Close();
        }