public async Task <IServiceResponse <bool> > UpgradeDowngradeTicket(ManifestExt ticketDetail) { return(await HandleApiOperationAsync(async() => { await _bookingSvc.UpgradeDowngradeTicket(ticketDetail); return new ServiceResponse <bool>(); })); }
public async Task <IServiceResponse <bool> > AddRefCodeToBooking(ManifestExt refCodeDetail) { return(await HandleApiOperationAsync(async() => { await _bookingSvc.AddRefCodeToBooking(refCodeDetail); return new ServiceResponse <bool>(); })); }
public async Task UpdateDispatchManifestManagement(ManifestExt manifestManagement) { var manifest = await GetManifestPassengersByVehicleTripIdAsync(manifestManagement.VehicleTripRegistrationId); var existingManifestManagement = await _repository.GetAsync(manifest.Id); if (existingManifestManagement == null) { throw await _serviceHelper.GetExceptionAsync(ErrorConstants.MANIFEST_MANAGEMENT_NOT_EXIST); } existingManifestManagement.Dispatch = manifestManagement.Dispatch; existingManifestManagement.DispatchSource = manifestManagement.BusRegNum; await _unitOfWork.SaveChangesAsync(); }
public async Task <IServiceResponse <bool> > UpdateDispatchManifestManagement(ManifestExt manifestManagement) { return(await HandleApiOperationAsync(async() => { await _service.UpdateDispatchManifestManagement(manifestManagement); return new ServiceResponse <bool>(); })); }