public HttpResponseMessage GetLoanSchedule(HttpRequestMessage request, string refno) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; LoanSchedule[] loanschedule = _IFRSDataService.GetLoanSchedulebyRefNo(refno); // notice no need to create a seperate model object since LoanSchedule entity will do just fine response = request.CreateResponse <LoanSchedule[]>(HttpStatusCode.OK, loanschedule); return response; })); }