public IHttpActionResult Post(Notes dealNotes) { try { if (dealNotes == null) { return(StatusCode(HttpStatusCode.NoContent)); // Return missing data http response } if (dealNotes.DealNumber == null || dealNotes.Notetype == null || dealNotes.NoteText == null || dealNotes.NoteText.Equals("") || dealNotes.DealNumber < 1) { return(StatusCode(HttpStatusCode.BadRequest)); } return(CreatedResponse(EntityManager.AddDealNotes(dealNotes.ToBLLModel()))); } catch { return(StatusCode(HttpStatusCode.InternalServerError)); } }