private CUDResponseView registerUser(UserDTO user) { try { service.Register(user); } catch (ValidationException ex) { return(CUDResponseView.BuildErrorResponse(ex.Message)); } return(CUDResponseView.BuildSuccessResponse()); }
public CUDResponseView UpdateItem(UserDTO user) { try { service.Update(user); } catch (ValidationException ex) { return(CUDResponseView.BuildErrorResponse(ex.Message)); } return(CUDResponseView.BuildSuccessResponse()); }
public CUDResponseView DeleteItem(int id) { try { service.Delete(id); } catch (ValidationException ex) { return(CUDResponseView.BuildErrorResponse(ex.Message)); } return(CUDResponseView.BuildSuccessResponse()); }
private CUDResponseView sendCUDRequest(HttpRequestMessage req) { HttpResponseMessage res = null; using (HttpClient client = new HttpClient()) { res = client.SendAsync(req).Result; } // checking if we don't get bool which is possible string content = res.Content.ReadAsStringAsync().Result.Trim(); if (content == Boolean.TrueString || content == JsonConvert.True) { return(CUDResponseView.BuildSuccessResponse()); } else if (content == Boolean.FalseString || content == JsonConvert.False) { return(CUDResponseView.BuildErrorResponse("")); } return(JsonConvert.DeserializeObject <CUDResponseView>(content)); }