public TravelRequestInputResponse SaveTravelRequestInput(TravelRequestInput travelRequest) { try { var result = travelRequestRepo.SaveTravelRequestInput(travelRequest); return(result); } catch (Exception ex) { throw new Exception(ex.Message); } }
public HttpResponseMessage GetTravelRequestDetailsNew(string travelRequestId) { HttpResponseMessage response = null; try { TravelRequestInput result = travelRequestService.GetTravelRequestDetailNew(travelRequestId); response = Request.CreateResponse(HttpStatusCode.OK, result); } catch (Exception ex) { LogMessage.Log("GetTravelRequestDetailsNew:" + ex.Message); response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Couldn't retrive travel request details for the given travel request Id : " + ex.Message); } return(response); }
public HttpResponseMessage Save(TravelRequestInput travelRequest) { HttpResponseMessage response = null; try { var result = travelRequestService.SaveTravelRequestInput(travelRequest); var data = new JavaScriptSerializer().Serialize(result); response = Request.CreateResponse(HttpStatusCode.OK, data); } catch (Exception ex) { LogMessage.Log("api/travelrequest/saveNew :" + ex.Message); response = Request.CreateResponse(HttpStatusCode.InternalServerError, "Couldn't save travel request : " + ex.Message); } return(response); }
public TravelRequestInput GetTravelRequestDetailNew(string travelRequestId) { TravelRequestInput result = travelRequestRepo.GetTravelRequestDetailNew(travelRequestId); return(result); }