private Models.Event MergeEvent(Models.Event e) { var existingEvent = EventBusiness.Get(e.Id); existingEvent.Title = e.Title; existingEvent.Description = e.Description; return(existingEvent); }
// POST api/<controller> public void Post([FromBody] Models.Event e) { if (e.Id == null) { e.DateCreated = DateTime.Now; EventBusiness.Add(e); } else { EventBusiness.Update(MergeEvent(e)); } }