public TripProgram CreateProgramDay(TripProgram programDay) { using (TripsDbContext db = new TripsDbContext()) { programDay.Id = Guid.NewGuid(); programDay.IsActive = true; db.TripPrograms.Add(programDay); db.SaveChanges(); return(programDay); } }
public TripProgram UpdateProgramDay(TripProgram programDay) { using (TripsDbContext db = new TripsDbContext()) { var currentprogramDay = db.TripPrograms.FirstOrDefault(t => t.Id == programDay.Id); currentprogramDay.DayNumber = programDay.DayNumber; currentprogramDay.Description = programDay.Description; currentprogramDay.Title = programDay.Title; currentprogramDay.TripId = programDay.TripId; currentprogramDay.IsActive = programDay.IsActive; return(currentprogramDay); } }
public TripProgram UpdateProgramDay([FromBody] TripProgram programDay) { return(TripService.UpdateProgramDay(programDay)); }