public HttpResponseMessage SaveTracerCategory([FromBody] TracerCategory tracerCategory) { try { var service = new TracerCategoryServices(); var _result = service.SaveTracerCategory(tracerCategory); return(Request.CreateResponse(HttpStatusCode.OK, _result)); } catch (Exception ex) { ex.Data.Add("HTTPReferrer", "JCRAPI/TracerCategoryInfo/SaveTracerCategory"); WebExceptionHelper.LogException(ex, null); return(Request.CreateResponse(HttpStatusCode.InternalServerError, string.Empty)); } }
public HttpResponseMessage SetDefaultTracerCategoryForSite(int tracerCategoryId, int siteId, int updatedById) { try { var service = new TracerCategoryServices(); var _result = service.SetDefaultTracerCategoryForSite(tracerCategoryId, siteId, updatedById); return(Request.CreateResponse(HttpStatusCode.OK, _result)); } catch (Exception ex) { ex.Data.Add("HTTPReferrer", "JCRAPI/TracerCategoryInfo/SetDefaultTracerCategoryForSite"); WebExceptionHelper.LogException(ex, null); return(Request.CreateResponse(HttpStatusCode.InternalServerError, string.Empty)); } }
public HttpResponseMessage GetTracerCategoryDropdownBySite(int siteId) { try { var service = new TracerCategoryServices(); var _result = service.GetTracerCategorDropdownyBySite(siteId); return(Request.CreateResponse(HttpStatusCode.OK, _result)); } catch (Exception ex) { ex.Data.Add("HTTPReferrer", "JCRAPI/TracerCategoryInfo/GetTracerCategoryDropdownBySite"); WebExceptionHelper.LogException(ex, null); return(Request.CreateResponse(HttpStatusCode.InternalServerError, string.Empty)); } }