public void Remove(Reservation reservation)
 {
     using (var database = new MagoModelEntity())
     {
         database.Reservations.Remove(reservation);
     }
 }
        public List <Reservation> GetAll()
        {
            List <Reservation> reservations = new List <Reservation>();

            using (var database = new MagoModelEntity())
            {
                reservations = database.Reservations.ToList();
            }
            return(reservations);
        }
Пример #3
0
 public bool Add(Airplane entity)
 {
     try
     {
         using (var database = new MagoModelEntity())
         {
             database.Airplanes.Add(entity);
             database.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
 public bool Add(Reservation reservation)
 {
     try
     {
         using (var database = new MagoModelEntity())
         {
             database.Reservations.Add(reservation);
             database.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Пример #5
0
        public Airplane Get(Airplane airplane)
        {
            Airplane foundPlane;

            try
            {
                using (var database = new MagoModelEntity())
                {
                    foundPlane = database.Airplanes.Where(x => x.Model == airplane.Model && x.Type == airplane.Type).SingleOrDefault();
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
            return(foundPlane);
        }
        public Reservation Get(int id)
        {
            Reservation reservation;

            try
            {
                using (var database = new MagoModelEntity())
                {
                    reservation = database.Reservations.Where(x => x.Id == id).SingleOrDefault();
                }
            }
            catch (Exception ex)
            {
                return(null);
            }

            return(reservation);
        }