Esempio n. 1
0
        public void DeleteBoleto(Boleto boleto)
        {
            ViajesDBRestContext newcontextDB = new ViajesDBRestContext();

            newcontextDB.Boletos.Remove(boleto);
            newcontextDB.SaveChangesAsync();
        }
Esempio n. 2
0
        public void DeleteViajero(Viajero viajero)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();

            contextDB.Viajeros.Remove(viajero);
            contextDB.SaveChangesAsync();
        }
Esempio n. 3
0
        public Viajero AddViajero(Viajero viajero)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();
            Viajero             model     = new Viajero();

            viajero.IdViajero = Guid.NewGuid();

            contextDB.Viajeros.Add(viajero);
            contextDB.SaveChangesAsync();
            return(viajero);
        }
Esempio n. 4
0
        public Viaje AddViaje(Viaje viaje)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();
            Viaje model = new Viaje();

            viaje.IdViaje = Guid.NewGuid();

            contextDB.Viajes.Add(viaje);
            contextDB.SaveChangesAsync();
            return(viaje);
        }
Esempio n. 5
0
        public Boleto EditBoleto(Boleto boleto)
        {
            ViajesDBRestContext newcontextDB = new ViajesDBRestContext();
            var boletoExistente = GetBoleto(boleto.IdBoleto);

            boletoExistente.IdViajero = boleto.IdViajero;
            boletoExistente.IdViaje   = boleto.IdViaje;
            newcontextDB.Update(boletoExistente);
            newcontextDB.SaveChangesAsync();

            return(boletoExistente);
        }
Esempio n. 6
0
        public Viaje EditViaje(Viaje viaje)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();
            var viajeExistente            = GetViaje(viaje.IdViaje);

            viajeExistente.Destino = viaje.Destino;
            viajeExistente.Nplazas = viaje.Nplazas;
            viajeExistente.Origen  = viaje.Origen;
            viajeExistente.Precio  = viaje.Precio;
            contextDB.Viajes.Update(viajeExistente);
            contextDB.SaveChangesAsync();
            return(viajeExistente);
        }
Esempio n. 7
0
        public Viajero EditViajero(Viajero viajero)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();
            var viajeroExistente          = GetViajero(viajero.IdViajero);

            viajeroExistente.Nombre   = viajero.Nombre;
            viajeroExistente.Apellido = viajero.Apellido;
            viajeroExistente.Cedula   = viajero.Cedula;
            viajeroExistente.Telefono = viajero.Telefono;
            contextDB.Viajeros.Update(viajero);
            contextDB.SaveChangesAsync();

            return(viajeroExistente);
        }
Esempio n. 8
0
        public Boleto AddBoleto(Boleto boleto)
        {
            ViajesDBRestContext newcontextDB = new ViajesDBRestContext();

            boleto.IdBoleto = Guid.NewGuid().ToString();
            Guid viajesGUID = Guid.Parse(boleto.IdViaje.ToString());

            Guid    viajeroGUID = Guid.Parse(boleto.IdViajero.ToString());
            Viaje   viaje       = viajesDao.GetViaje(viajesGUID);
            Viajero viajero     = viajerosDao.GetViajero(viajeroGUID);

            boleto.IdViaje   = viaje.IdViaje;
            boleto.IdViajero = viajero.IdViajero;
            newcontextDB.Boletos.Add(boleto);
            newcontextDB.SaveChangesAsync();
            return(boleto);
        }
Esempio n. 9
0
        public List <Viajero> GetViajeros()
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();

            return(contextDB.Viajeros.ToList());
        }
Esempio n. 10
0
        public Viajero GetViajero(Guid id)
        {
            ViajesDBRestContext contextDB = new ViajesDBRestContext();

            return(contextDB.Viajeros.SingleOrDefault(x => x.IdViajero == id));
        }
Esempio n. 11
0
        public Boleto GetBoleto(string id)
        {
            ViajesDBRestContext newcontextDB = new ViajesDBRestContext();

            return(newcontextDB.Boletos.SingleOrDefault(x => x.IdBoleto == id));
        }
Esempio n. 12
0
        public List <Boleto> GetBoletos()
        {
            ViajesDBRestContext newcontextDB = new ViajesDBRestContext();

            return(newcontextDB.Boletos.ToList());
        }