Exemplo n.º 1
0
        public void Add(IJourneyLog entity)
        {
            var dto = MapToDto(entity);

            db.JourneyLogs.Add(dto);
            db.SaveChanges();
        }
Exemplo n.º 2
0
        public void Add(ILocation entity)
        {
            var dto = MapToDto(entity);

            db.Locations.Add(dto);
            db.SaveChanges();
        }
Exemplo n.º 3
0
 public void Add(IJourney entity)
 {
     using (MilesDb db = new MilesDb())
     {
         var dto = MapToDto(entity);
         db.Journeys.Add(dto);
         db.SaveChanges();
         //db.Entry(dto).State = EntityState.Detached;
     }
 }
Exemplo n.º 4
0
 public void Delete(int Id)
 {
     using (MilesDb db = new MilesDb())
     {
         var exiting = db.Journeys.Single(s => s.Id == Id);
         if (exiting != null)
         {
             db.Journeys.Remove(exiting);
             db.SaveChanges();
         }
     }
 }
Exemplo n.º 5
0
 public void Update(IJourney entity)
 {
     using (MilesDb db = new MilesDb())
     {
         var newValues = MapToDto(entity);
         var exiting   = db.Journeys.Single(s => s.Id == newValues.Id);
         if (exiting != null)
         {
             db.Journeys.Update(newValues);
             db.SaveChanges();
         }
     }
 }