예제 #1
0
        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));
            }
        }
예제 #2
0
        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));
            }
        }
예제 #3
0
        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));
            }
        }