Exemplo n.º 1
0
        public ActionResult Guardar(string Fecha, string Origen, string Destino, string NumeroVuelo, string Precio, string Moneda)
        {
            try
            {
                RespuestaVuelos respuesta = new RespuestaVuelos();
                VuelosNeg       vuelosNeg = new VuelosNeg();

                respuesta.DepartureDate    = Convert.ToDateTime(Fecha);
                respuesta.DepartureStation = Origen;
                respuesta.ArrivalStation   = Destino;
                respuesta.FlightNumber     = NumeroVuelo;
                respuesta.Price            = decimal.Parse(Precio);
                respuesta.Currency         = Moneda;

                int id = vuelosNeg.InsertVuelo(respuesta);

                if (id > 0)
                {
                    return(View());
                }
                else
                {
                    return(Redirect("Index"));
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemplo n.º 2
0
        public int InsertVuelos(RespuestaVuelos Vuelos)
        {
            BaseDatos DataBase = new BaseDatos();

            try
            {
                DataBase.Open();
                DataBase.CreateCommand("InsertVuelo");

                DataBase.CreateParameter("@VloId", (int)ParameterDirection.Output);
                DataBase.CreateParameter("@VloFechaVuelo", Vuelos.DepartureDate);
                DataBase.CreateParameter("@VloOrigen", Vuelos.DepartureStation);
                DataBase.CreateParameter("@VloDestino", Vuelos.ArrivalStation);
                DataBase.CreateParameter("@VloNumeroVuelo", Vuelos.FlightNumber);
                DataBase.CreateParameter("@VloPrecio", Vuelos.Price);
                DataBase.CreateParameter("@VloMoneda", Vuelos.Currency);


                int Resultado = -1;
                Resultado = Convert.ToInt32(DataBase.EjecutarEscalar());

                return(Resultado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                DataBase.Close();
            }
        }
Exemplo n.º 3
0
 public int InsertVuelo(RespuestaVuelos vuelos)
 {
     Datos.VuelosData New = new Datos.VuelosData();
     return(New.InsertVuelos(vuelos));
 }