public HttpResponseMessage Create(Domain.Nurse mNurse) { HttpResponseMessage response = null; try { if (IsAdminPermission()) { mNurse = nurseService.SaveNurse(mNurse); response = Request.CreateResponse(HttpStatusCode.OK, mNurse); } else { response = Request.CreateResponse(HttpStatusCode.Unauthorized); } } catch (Exception ex) { response = Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message); } return(response); }