public async Task <QrfPackagePriceGetRes> GetQRFPackagePriceForRoomsDetails(QrfPackagePriceGetReq bookingroomsReq, string ticket) { QrfPackagePriceGetRes bookingoomsinPackage = new QrfPackagePriceGetRes(); bookingoomsinPackage = await serviceProxy.PostData(_configuration.GetValue <string>("ServiceOperations:GetQRFPackagePriceForRoomsDetails"), bookingroomsReq, typeof(QrfPackagePriceGetRes), ticket); return(bookingoomsinPackage); }
public async Task <QrfPackagePriceGetRes> GetQRFPackagePriceForRoomsDetails([FromBody] QrfPackagePriceGetReq request) { var response = new QrfPackagePriceGetRes(); if (!string.IsNullOrEmpty(request.QrfId)) { try { response = await _opsRepository.GetQRFPackagePriceForRoomsDetails(request); } catch (Exception ex) { response.Response.Status = "Failure"; response.Response.ErrorMessage = "An Error Occurs :- " + ex.Message; } } else { response.Response.Status = "Failure"; response.Response.ErrorMessage = "Booking Number cannot be Null"; } return(response); }