public IHttpActionResult GetSingle2(int id) { //ValidateModel(); try { AccountDimension accountDimension = (AccountDimension)_dimensionBLL.GetAccountDimension(id); if (accountDimension != null && accountDimension.ID != 0) { return(Ok(accountDimension)); } else { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.NoContent); response.Content = new StringContent("No Content"); return(ResponseMessage(response)); } } catch (Exception ex) { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.InternalServerError); response.Content = new StringContent("Unknown Error"); // Insert Logging here Console.WriteLine(ex); return(ResponseMessage(response)); } }
public new IHttpActionResult CreateAccount([FromBody] AccountDimension account) { //ValidateModel(); try { _dimensionBLL.CreateAccountDimension(account.GetDTO()); HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StringContent("Success"); return(ResponseMessage(response)); } catch (Exception ex) { // Insert Logging here Console.WriteLine(ex); HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.InternalServerError); response.Content = new StringContent("Unknown Error"); return(ResponseMessage(response)); } }