public void AddTimeSets(TimeSetViewModel timeSetVM) { _ctx.Database.ExecuteSqlCommand("DELETE FROM TimeSetDefaults"); _ctx.Database.ExecuteSqlCommand("DELETE FROM TimeSets"); _ctx.TimeSetDefaults.Add(timeSetVM.Defaults); _ctx.TimeSets.AddRange(timeSetVM.TimeSets); _ctx.SaveChanges(); }
public TimeSetViewModel GetTimeSets() { var timeSetVM = new TimeSetViewModel() { Defaults = _ctx.TimeSetDefaults.FirstOrDefault(), TimeSets = _ctx.TimeSets.ToList() }; return(timeSetVM); }
public void Post([FromBody] TimeSetViewModel timeSets) { _tSvc.AddTimeSets(timeSets); }