public void ActualizarVuelo() { VueloTo vuelo1 = new VueloTo() { Id = 1003, IdOrigen = 2, IdDestino = 1, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "N", NumPasajeros = 75, ValorInicialTicket = 651000 }; _vuelosRepo.ActualizarVuelo(vuelo1); }
public void GuardarNuevoVuelo() { VueloTo vuelo = new VueloTo() { IdOrigen = 1, IdDestino = 2, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "S", NumPasajeros = 60, ValorInicialTicket = 84300 }; _vuelosRepo.GuardarNuevoVuelo(vuelo); }
public void GuardarNuevoVuelo(VueloTo vuelo) { using (var Contexto = ViveVolarDbContext.GetDbContext()) { var vueloRepositorio = new VueloRepository(Contexto); Vuelo objetoVuelo = Mapper.Map <Vuelo>(vuelo); vueloRepositorio.Insertar(objetoVuelo); vueloRepositorio.GuardarCambios(); } }
private void MapearDatosActualesVuelo(Vuelo objetoVueloBd, VueloTo vuelo) { objetoVueloBd.IdOrigen = vuelo.IdOrigen; objetoVueloBd.HoraSalida = vuelo.HoraSalida; objetoVueloBd.IdDestino = vuelo.IdDestino; objetoVueloBd.HoraLlegada = vuelo.HoraLlegada; objetoVueloBd.IdOrigen = vuelo.IdOrigen; objetoVueloBd.NumPasajeros = vuelo.NumPasajeros; objetoVueloBd.ValorInicialTicket = vuelo.ValorInicialTicket; objetoVueloBd.Habilitado = vuelo.Habilitado; }
public async Task <VueloTo> ObtenerVueloPorIdAsync(int id) { VueloTo vuelo = new VueloTo(); using (var Contexto = ViveVolarDbContext.GetDbContext()) { var vueloRepositorio = new VueloRepository(Contexto); var result = await vueloRepositorio.ObtenerPorId(id.ToString()); vuelo = Mapper.Map <VueloTo>(result); } return(vuelo); }
public void ActualizarVuelo(VueloTo vuelo) { //using (var Contexto = ViveVolarDbContext.GetDbContext()) //{ //var vueloRepositorio = new VueloRepository(Contexto); //Vuelo objetoVueloBd = vueloRepositorio.ObtenerPorId(vuelo.Id.ToString()).Result; Vuelo objetoVueloBd = _vueloRepositorio.ObtenerPorId(vuelo.Id.ToString()).Result; MapearDatosActualesVuelo(objetoVueloBd, vuelo); //vueloRepositorio.GuardarCambios(); _vueloRepositorio.GuardarCambios(); //} }
public void ActualizarVuelos() { List <VueloTo> vuelos = new List <VueloTo>(); VueloTo vuelo1 = new VueloTo() { Id = 1003, IdOrigen = 2, IdDestino = 1, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "S", NumPasajeros = 120, ValorInicialTicket = 175000 }; VueloTo vuelo2 = new VueloTo() { Id = 1004, IdOrigen = 1, IdDestino = 2, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "S", NumPasajeros = 200, ValorInicialTicket = 1213 }; vuelos.Add(vuelo1); vuelos.Add(vuelo2); _vuelosRepo.ActualizarVuelos(vuelos); }
public void GuardarNuevosVuelos() { List <VueloTo> vuelos = new List <VueloTo>(); VueloTo vuelo1 = new VueloTo() { IdOrigen = 2, IdDestino = 1, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "S", NumPasajeros = 120, ValorInicialTicket = 175000 }; VueloTo vuelo2 = new VueloTo() { IdOrigen = 1, IdDestino = 2, HoraSalida = DateTime.UtcNow, HoraLlegada = DateTime.UtcNow.AddHours(5), Habilitado = "N", NumPasajeros = 90, ValorInicialTicket = 275920 }; vuelos.Add(vuelo1); vuelos.Add(vuelo2); _vuelosRepo.GuardarNuevosVuelos(vuelos); }
public void GuardarNuevaReserva() { VueloTo vuelo = new VueloTo() { IdDestino = 1, Habilitado = "S", HoraSalida = DateTime.Now, IdOrigen = 2, HoraLlegada = DateTime.Now.AddHours(2), NumPasajeros = 40, ValorInicialTicket = 50000 }; PasajeroTo pasajero = new PasajeroTo() { Identificacion = "1065584866", FechaNacimiento = DateTime.Now.Date, Correo = "*****@*****.**", NombreCompleto = "Alvaro Julio", Telefono = "3104236649" }; ItinerarioTo itinerario = new ItinerarioTo() { IdentificacionPasajero = "1065584866", IdReserva = 1, IdVuelo = 1, ValorFinalTicket = 75000, Pasajero = pasajero, Vuelo = vuelo }; List <ItinerarioTo> itinerarios = new List <ItinerarioTo>(); itinerarios.Add(itinerario); ReservaTo reserva = new ReservaTo() { FechaReserva = DateTime.Now, Correo = "*****@*****.**", CodigoConsultaReserva = Guid.NewGuid(), Itinerarios = itinerarios }; _reservasRepo.GuardarNuevaReserva(reserva); }