public async Task <ConfirmBookingSetRes> SetGoAheadConfirmMessage(ConfirmBookingSetReq confirmBookingSetReq, string ticket) { ConfirmBookingSetRes response = new ConfirmBookingSetRes(); response = await serviceProxy.PostData(_configuration.GetValue <string>("Handover:SetGoAheadConfirmMessage"), confirmBookingSetReq, typeof(ConfirmBookingSetRes), ticket); return(response); }
public ConfirmBookingSetRes SetGoAheadConfirmMessage(string token, string QRFID, string username, List <long> DepatureId) { ConfirmBookingSetReq confirmBookingSetReq = new ConfirmBookingSetReq() { QRFID = QRFID, UserName = username, DepatureId = DepatureId }; ConfirmBookingSetRes res = handoverProviders.SetGoAheadConfirmMessage(confirmBookingSetReq, token).Result; return(res); }
public async Task <ConfirmBookingSetRes> SetGoAheadConfirmMessage([FromBody] ConfirmBookingSetReq request) { var response = new ConfirmBookingSetRes(); try { if (!string.IsNullOrEmpty(request?.QRFID)) { response = await _handoverRepository.SetGoAheadConfirmMessage(request); } else { response.ResponseStatus.Status = "Failure"; response.ResponseStatus.ErrorMessage = "QRF ID can not be Null/Zero."; } } catch (Exception ex) { response.ResponseStatus.Status = "Failure"; response.ResponseStatus.ErrorMessage = "An Error Occurs :- " + ex.Message; } return(response); }