Esempio n. 1
0
        public IHttpActionResult Post(Pays pays)
        {
            JourneyAgencyDb db = new JourneyAgencyDb();

            db.Pays.Add(pays);
            db.SaveChanges();
            return(Ok());
        }
        public IHttpActionResult Post(Ville ville)
        {
            JourneyAgencyDb db = new JourneyAgencyDb();

            ville.Pays = db.Pays.FirstOrDefault(p => p.Id == ville.Pays.Id);
            db.Ville.Add(ville);
            db.SaveChanges();
            return(Ok());
        }
        public IHttpActionResult Post(Voyage voyage)
        {
            JourneyAgencyDb db     = new JourneyAgencyDb();
            List <Ville>    villes = new List <Ville>();

            foreach (var etape in voyage.Etapes)
            {
                villes.Add(db.Ville.FirstOrDefault(v => v.Id == etape.Id));
            }
            voyage.Etapes = villes;
            db.Voyage.Add(voyage);
            db.SaveChanges();
            return(Ok());
        }
Esempio n. 4
0
        public IHttpActionResult Get(int id)
        {
            JourneyAgencyDb db = new JourneyAgencyDb();

            return(Ok(db.Pays.FirstOrDefault(p => p.Id == id)));
        }
Esempio n. 5
0
        public IHttpActionResult Get()
        {
            JourneyAgencyDb db = new JourneyAgencyDb();

            return(Ok(db.Pays.ToList()));
        }
        public IHttpActionResult Get(int id)
        {
            JourneyAgencyDb db = new JourneyAgencyDb();

            return(Ok(db.Ville.FirstOrDefault(v => v.Id == id)));
        }