public HttpResponseMessage UpdateProjectStatus(UpdateProjectStatusDomainModel model) { HttpResponseMessage httpResponse = new HttpResponseMessage(); try { var response = ProjectRepository.UpdateProjectStatus(model); if (response == null || response.isSuccess == false) { httpResponse = Request.CreateResponse(HttpStatusCode.InternalServerError, "Error Occurred"); } else { httpResponse = Request.CreateResponse(HttpStatusCode.OK, response); } return(httpResponse); } catch (Exception ex) { throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.InternalServerError) { Content = new StringContent("An error occurred, please try again or contact the administrator."), ReasonPhrase = "An error occurred, please try again or contact the administrator.", StatusCode = HttpStatusCode.InternalServerError }); } }
public ResponseDomainModel UpdateProjectStatus(UpdateProjectStatusDomainModel model) { ResponseDomainModel responseModel = new ResponseDomainModel(); try { var response = objHelper.Execute("UpdateProjectStatus", new { ProjectId = model.ProjectId, status = model.status, ProjectUrl = model.ProjectUrl }); if (response > 0) { responseModel.isSuccess = true; responseModel.response = "Success"; } return(responseModel); } catch (Exception ex) { ErrorLog.LogError(ex); return(null); } }