public void DeleteItem(SessionSpeakerInfo i) { using (IDataContext ctx = DataContext.Instance()) { var rep = ctx.GetRepository <SessionSpeakerInfo>(); rep.Delete(i); } }
public void DeleteItem(SessionSpeakerInfo i) { using (IDataContext ctx = DataContext.Instance()) { var rep = ctx.GetRepository<SessionSpeakerInfo>(); rep.Delete(i); } }
public SessionSpeakerInfo GetItem(int itemId, int sessionId) { SessionSpeakerInfo i = null; using (IDataContext ctx = DataContext.Instance()) { var rep = ctx.GetRepository <SessionSpeakerInfo>(); i = rep.GetById(itemId, sessionId); } return(i); }
public HttpResponseMessage CreateSessionSpeaker(SessionSpeakerInfo speaker) { try { SessionSpeakerDataAccess.CreateItem(speaker); var sessionSpeakers = SessionSpeakerDataAccess.GetItems(speaker.SessionId); var sessionSpeaker = sessionSpeakers.OrderByDescending(s => s.SessionSpeakerId).FirstOrDefault(s => s.SpeakerId == speaker.SpeakerId); var response = new ServiceResponse<SessionSpeakerInfo> { Content = sessionSpeaker }; return Request.CreateResponse(HttpStatusCode.OK, response.ObjectToJson()); } catch (Exception ex) { Exceptions.LogException(ex); return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ERROR_MESSAGE); } }
public void UpdateItem(SessionSpeakerInfo i) { repo.UpdateItem(i); }
public void DeleteItem(SessionSpeakerInfo i) { repo.DeleteItem(i); }
public void CreateItem(SessionSpeakerInfo i) { repo.CreateItem(i); }
public HttpResponseMessage UpdateSessionSpeaker(SessionSpeakerInfo speaker) { try { SessionSpeakerDataAccess.UpdateItem(speaker); var response = new ServiceResponse<string> { Content = SUCCESS_MESSAGE }; return Request.CreateResponse(HttpStatusCode.OK, response.ObjectToJson()); } catch (Exception ex) { Exceptions.LogException(ex); return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ERROR_MESSAGE); } }