/// <summary> /// Save Charter Information /// </summary> /// <param name="request">Request</param> /// <param name="paymentMethod">Payment method</param> /// <returns>Charter unique id</returns> private async Task <string> SaveCharterInformation( YachtSavePackageServiceModel request, string paymentMethod) { var response = await _yachtCharteringService.SaveCharterInformation(request, paymentMethod); var isSuccess = response.IsValidResponse() && (string.IsNullOrEmpty(response.ResponseData.UniqueId) == false); return(isSuccess ? response.ResponseData.UniqueId : string.Empty); }