public HttpResponseMessage InsertTimeKeeping(List <TimeKeepingInsertModels> data) { using (var clientContext = BambooAirwayBE.API.Utilities.Utils.Utils.InitializeClientContext()) { var job = new TimeKeepingJob(clientContext); var allTimeKeepings = job.InsertTimeKeeping(data, clientContext); if (allTimeKeepings.ErrorType != 400) { return(Request.CreateResponse(HttpStatusCode.OK, allTimeKeepings)); } return(Request.CreateResponse(HttpStatusCode.BadRequest, allTimeKeepings)); } }
public HttpResponseMessage GetAllTimeKeeping() { using (var clientContext = BambooAirwayBE.API.Utilities.Utils.Utils.InitializeClientContext()) { var job = new TimeKeepingJob(clientContext); var allApi = job.GetAllTimeKeeping(); if (allApi.ErrorType != 400) { return(Request.CreateResponse(HttpStatusCode.OK, allApi)); } return(Request.CreateResponse(HttpStatusCode.BadRequest, allApi)); } }