正在查看: Brevistay v5.8.2 应用的 PayOptAdapter.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Brevistay v5.8.2 应用的 PayOptAdapter.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.brevistay.app.view.booking;
import android.app.Activity;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.TextView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.lifecycle.LiveData;
import androidx.recyclerview.widget.RecyclerView;
import com.brevistay.app.models.booking_model.create_booking.newfiles.CreateBookingBodyV2;
import com.brevistay.app.models.booking_model.hotel_availabilty.HotelAvailabiltyBody;
import com.brevistay.app.models.booking_model.hotel_availabilty.HotelAvailabiltyRes;
import com.brevistay.app.models.booking_model.pay_now_model.PayNowBody;
import com.brevistay.app.models.booking_model.payment_options.PaymentOption;
import com.brevistay.app.models.booking_model.payment_options.PaymentOptionsRes;
import com.brevistay.app.models.login_model.login.LoginResFromPass;
import com.brevistay.app.models.search_model.hotel_details2.HotelDetail2;
import com.brevistay.app.view.utils.CheckInternet;
import com.brevistay.app.viewmodels.booking_viewmodel.BookingViewModel;
import com.facebook.appevents.AppEventsConstants;
import com.facebook.appevents.internal.ViewHierarchyConstants;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineScopeKt;
import kotlinx.coroutines.CoroutineStart;
import kotlinx.coroutines.Dispatchers;
@Metadata(d1 = {"\u0000F\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0012\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0005\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001*BG\u0012\u0006\u0010\u0003\u001a\u00020\u0004\u0012\u0006\u0010\u0005\u001a\u00020\u0006\u0012\u0006\u0010\u0007\u001a\u00020\b\u0012\u0006\u0010\t\u001a\u00020\n\u0012\u0006\u0010\u000b\u001a\u00020\f\u0012\u0006\u0010\r\u001a\u00020\u0006\u0012\u0006\u0010\u000e\u001a\u00020\u0006\u0012\u0006\u0010\u000f\u001a\u00020\u0010¢\u0006\u0004\b\u0011\u0010\u0012J\u0018\u0010!\u001a\u00020\u00022\u0006\u0010\"\u001a\u00020#2\u0006\u0010$\u001a\u00020\u0010H\u0016J\u0018\u0010%\u001a\u00020&2\u0006\u0010'\u001a\u00020\u00022\u0006\u0010(\u001a\u00020\u0010H\u0016J\b\u0010)\u001a\u00020\u0010H\u0016R\u0011\u0010\u0003\u001a\u00020\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0013\u0010\u0014R\u0011\u0010\u0005\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u0011\u0010\u0007\u001a\u00020\b¢\u0006\b\n\u0000\u001a\u0004\b\u0017\u0010\u0018R\u0011\u0010\t\u001a\u00020\n¢\u0006\b\n\u0000\u001a\u0004\b\u0019\u0010\u001aR\u0011\u0010\u000b\u001a\u00020\f¢\u0006\b\n\u0000\u001a\u0004\b\u001b\u0010\u001cR\u0011\u0010\r\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u001d\u0010\u0016R\u0011\u0010\u000e\u001a\u00020\u0006¢\u0006\b\n\u0000\u001a\u0004\b\u001e\u0010\u0016R\u0011\u0010\u000f\u001a\u00020\u0010¢\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010 ¨\u0006+"}, d2 = {"Lcom/brevistay/app/view/booking/PayOptAdapter;", "Landroidx/recyclerview/widget/RecyclerView$Adapter;", "Lcom/brevistay/app/view/booking/PayOptAdapter$PayViewHolder;", "PayOptRes", "Lcom/brevistay/app/models/booking_model/payment_options/PaymentOptionsRes;", "ammount", "", "viewmodel", "Lcom/brevistay/app/viewmodels/booking_viewmodel/BookingViewModel;", "activity", "Landroid/app/Activity;", "paynow", "", "jwt_id", "token", "amount", "", "<init>", "(Lcom/brevistay/app/models/booking_model/payment_options/PaymentOptionsRes;Ljava/lang/String;Lcom/brevistay/app/viewmodels/booking_viewmodel/BookingViewModel;Landroid/app/Activity;ZLjava/lang/String;Ljava/lang/String;I)V", "getPayOptRes", "()Lcom/brevistay/app/models/booking_model/payment_options/PaymentOptionsRes;", "getAmmount", "()Ljava/lang/String;", "getViewmodel", "()Lcom/brevistay/app/viewmodels/booking_viewmodel/BookingViewModel;", "getActivity", "()Landroid/app/Activity;", "getPaynow", "()Z", "getJwt_id", "getToken", "getAmount", "()I", "onCreateViewHolder", "parent", "Landroid/view/ViewGroup;", "viewType", "onBindViewHolder", "", "holder", "position", "getItemCount", "PayViewHolder", "app_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class PayOptAdapter extends RecyclerView.Adapter<PayViewHolder> {
private final PaymentOptionsRes PayOptRes;
private final Activity activity;
private final String ammount;
private final int amount;
private final String jwt_id;
private final boolean paynow;
private final String token;
private final BookingViewModel viewmodel;
public final PaymentOptionsRes getPayOptRes() {
return this.PayOptRes;
}
public final String getAmmount() {
return this.ammount;
}
public final BookingViewModel getViewmodel() {
return this.viewmodel;
}
public final Activity getActivity() {
return this.activity;
}
public final boolean getPaynow() {
return this.paynow;
}
public final String getJwt_id() {
return this.jwt_id;
}
public final String getToken() {
return this.token;
}
public final int getAmount() {
return this.amount;
}
public PayOptAdapter(PaymentOptionsRes paymentOptionsRes, String str, BookingViewModel bookingViewModel, Activity activity, boolean z, String str2, String str3, int i) {
Intrinsics.checkNotNullParameter(paymentOptionsRes, "PayOptRes");
Intrinsics.checkNotNullParameter(str, "ammount");
Intrinsics.checkNotNullParameter(bookingViewModel, "viewmodel");
Intrinsics.checkNotNullParameter(activity, "activity");
Intrinsics.checkNotNullParameter(str2, "jwt_id");
Intrinsics.checkNotNullParameter(str3, "token");
this.PayOptRes = paymentOptionsRes;
this.ammount = str;
this.viewmodel = bookingViewModel;
this.activity = activity;
this.paynow = z;
this.jwt_id = str2;
this.token = str3;
this.amount = i;
}
@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0002\u001a\u00020\u0003¢\u0006\u0004\b\u0004\u0010\u0005R\u001b\u0010\u0006\u001a\n \b*\u0004\u0018\u00010\u00070\u0007¢\u0006\n\n\u0002\u0010\u000b\u001a\u0004\b\t\u0010\nR\u001b\u0010\f\u001a\n \b*\u0004\u0018\u00010\r0\r¢\u0006\n\n\u0002\u0010\u0010\u001a\u0004\b\u000e\u0010\u000fR\u001b\u0010\u0011\u001a\n \b*\u0004\u0018\u00010\u00120\u0012¢\u0006\n\n\u0002\u0010\u0015\u001a\u0004\b\u0013\u0010\u0014R\u001b\u0010\u0016\u001a\n \b*\u0004\u0018\u00010\r0\r¢\u0006\n\n\u0002\u0010\u0010\u001a\u0004\b\u0017\u0010\u000fR\u001b\u0010\u0018\u001a\n \b*\u0004\u0018\u00010\r0\r¢\u0006\n\n\u0002\u0010\u0010\u001a\u0004\b\u0019\u0010\u000fR\u001b\u0010\u001a\u001a\n \b*\u0004\u0018\u00010\r0\r¢\u0006\n\n\u0002\u0010\u0010\u001a\u0004\b\u001b\u0010\u000fR$\u0010\u001c\u001a\n \b*\u0004\u0018\u00010\u001d0\u001dX\u0086\u000e¢\u0006\u0010\n\u0002\u0010\"\u001a\u0004\b\u001e\u0010\u001f\"\u0004\b \u0010!¨\u0006#"}, d2 = {"Lcom/brevistay/app/view/booking/PayOptAdapter$PayViewHolder;", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", ViewHierarchyConstants.VIEW_KEY, "Landroid/view/View;", "<init>", "(Landroid/view/View;)V", "img", "Landroid/widget/ImageView;", "kotlin.jvm.PlatformType", "getImg", "()Landroid/widget/ImageView;", "Landroid/widget/ImageView;", "title", "Landroid/widget/TextView;", "getTitle", "()Landroid/widget/TextView;", "Landroid/widget/TextView;", "cont", "Landroidx/constraintlayout/widget/ConstraintLayout;", "getCont", "()Landroidx/constraintlayout/widget/ConstraintLayout;", "Landroidx/constraintlayout/widget/ConstraintLayout;", "pay_opt_offer", "getPay_opt_offer", "pay_opt_error", "getPay_opt_error", "countLayout", "getCountLayout", "pay_rb", "Landroid/widget/RadioButton;", "getPay_rb", "()Landroid/widget/RadioButton;", "setPay_rb", "(Landroid/widget/RadioButton;)V", "Landroid/widget/RadioButton;", "app_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public static final class PayViewHolder extends RecyclerView.ViewHolder {
private final ConstraintLayout cont;
private final TextView countLayout;
private final ImageView img;
private final TextView pay_opt_error;
private final TextView pay_opt_offer;
private RadioButton pay_rb;
private final TextView title;
public PayViewHolder(View view) {
super(view);
Intrinsics.checkNotNullParameter(view, ViewHierarchyConstants.VIEW_KEY);
this.img = (ImageView) view.findViewById(2131363397);
this.title = (TextView) view.findViewById(2131363399);
this.cont = view.findViewById(2131363396);
this.pay_opt_offer = (TextView) view.findViewById(2131363407);
this.pay_opt_error = (TextView) view.findViewById(2131363406);
this.countLayout = (TextView) view.findViewById(2131362566);
this.pay_rb = (RadioButton) view.findViewById(2131363398);
}
public final ImageView getImg() {
return this.img;
}
public final TextView getTitle() {
return this.title;
}
public final ConstraintLayout getCont() {
return this.cont;
}
public final TextView getPay_opt_offer() {
return this.pay_opt_offer;
}
public final TextView getPay_opt_error() {
return this.pay_opt_error;
}
public final TextView getCountLayout() {
return this.countLayout;
}
public final RadioButton getPay_rb() {
return this.pay_rb;
}
public final void setPay_rb(RadioButton radioButton) {
this.pay_rb = radioButton;
}
}
public PayViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
Intrinsics.checkNotNullParameter(parent, "parent");
View inflate = LayoutInflater.from(parent.getContext()).inflate(2131558683, parent, false);
Intrinsics.checkNotNull(inflate);
return new PayViewHolder(inflate);
}
public void onBindViewHolder(final com.brevistay.app.view.booking.PayOptAdapter.PayViewHolder r10, final int r11) {
throw new UnsupportedOperationException("Method not decompiled: com.brevistay.app.view.booking.PayOptAdapter.onBindViewHolder(com.brevistay.app.view.booking.PayOptAdapter$PayViewHolder, int):void");
}
public static final void onBindViewHolder$lambda$0(PayOptAdapter payOptAdapter, int i, View view) {
Integer num;
Integer num2;
List payment_options;
PaymentOption paymentOption;
String pay_opt_pg_mode;
HotelAvailabiltyRes hotelAvailabiltyRes;
HotelAvailabiltyRes hotelAvailabiltyRes2;
int intValue;
Object value = payOptAdapter.viewmodel.getCurrentSelectedPosition().getValue();
Intrinsics.checkNotNull(value);
if (((Number) value).intValue() < 0 || !CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || (num = (Integer) payOptAdapter.viewmodel.getPayOptFlag().getValue()) == null || num.intValue() != 0) {
return;
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$1(payOptAdapter, new PayNowBody(payOptAdapter.jwt_id, ((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_key(), "2", "https://www.brevistay.com/confirm-booking"), null), 3, (Object) null);
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) && (num2 = (Integer) payOptAdapter.viewmodel.getPayOptFlag().getValue()) != null && num2.intValue() == 0) {
String pay_opt_key = ((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_key();
int hashCode = pay_opt_key.hashCode();
String str = "";
if (hashCode == 75906305) {
if (pay_opt_key.equals("PAYTM")) {
LiveData<HotelAvailabiltyRes> availabiltyLiveData = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData != null ? (HotelAvailabiltyRes) availabiltyLiveData.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() != null) {
Object value2 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value2);
String hotelAddress = ((HotelDetail2) value2).getHotelAddress();
Object obj = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj == null) {
Object value3 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value3);
obj = String.valueOf(((Number) value3).intValue() * 2);
}
String obj2 = obj.toString();
HotelAvailabiltyBody hotelAvailabiltyBody = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date = hotelAvailabiltyBody != null ? hotelAvailabiltyBody.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date);
Object value4 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value4);
int intValue2 = ((Number) value4).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody2 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date2 = hotelAvailabiltyBody2 != null ? hotelAvailabiltyBody2.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date2);
Integer num3 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf = String.valueOf(num3 != null ? num3.intValue() : 0);
Object value5 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value5);
String str2 = (String) value5;
String str3 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str3 == null) {
LoginResFromPass loginResFromPass = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str3 = loginResFromPass != null ? loginResFromPass.getUser_email_id() : null;
Intrinsics.checkNotNull(str3);
}
String str4 = str3;
LiveData<HotelAvailabiltyRes> availabiltyLiveData2 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
Integer final_discounted_amount = (availabiltyLiveData2 == null || (hotelAvailabiltyRes2 = (HotelAvailabiltyRes) availabiltyLiveData2.getValue()) == null) ? null : hotelAvailabiltyRes2.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData3 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
Integer final_non_discounted_amount = (availabiltyLiveData3 == null || (hotelAvailabiltyRes = (HotelAvailabiltyRes) availabiltyLiveData3.getValue()) == null) ? null : hotelAvailabiltyRes.getFinal_non_discounted_amount();
String str5 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str5 == null) {
Object value6 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value6);
str5 = ((LoginResFromPass) value6).getUser_first_name();
Intrinsics.checkNotNull(str5);
}
String str6 = str5;
Object value7 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value7);
int hotel_id = ((HotelAvailabiltyBody) value7).getHotel_id();
Object value8 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value8);
String hotelName = ((HotelDetail2) value8).getHotelName();
Integer num4 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf2 = String.valueOf(num4 != null ? num4.intValue() : 0);
String str7 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str7 == null) {
Object value9 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value9);
str7 = ((LoginResFromPass) value9).getUser_mobile_number();
Intrinsics.checkNotNull(str7);
}
String str8 = str7;
Integer num5 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue3 = num5 != null ? num5.intValue() : 0;
Object value10 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value10);
int pack = ((HotelAvailabiltyBody) value10).getPack();
Object value11 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value11);
String valueOf3 = String.valueOf(((HotelAvailabiltyBody) value11).getPack());
Object value12 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value12);
int intValue4 = ((Number) value12).intValue();
PaymentOptionsRes paymentOptionsRes = (PaymentOptionsRes) payOptAdapter.viewmodel.getPaymentOptions().getValue();
if (paymentOptionsRes != null && (payment_options = paymentOptionsRes.getPayment_options()) != null && (paymentOption = (PaymentOption) payment_options.get(i)) != null && (pay_opt_pg_mode = paymentOption.getPay_opt_pg_mode()) != null) {
str = pay_opt_pg_mode;
}
CreateBookingBodyV2 createBookingBodyV2 = new CreateBookingBodyV2(obj2, "", "androidnative", checkin_date, intValue2, valueOf, str2, str4, str6, hotel_id, hotelName, valueOf2, str8, pack, "PAYTM", String.valueOf(str), "https://www.brevistay.com", valueOf3, intValue4, hotelAddress, intValue3, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount, final_non_discounted_amount, checkin_date2, "2");
Log.d("createBookingBody", createBookingBodyV2.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$2(payOptAdapter, createBookingBodyV2, null), 3, (Object) null);
return;
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$3(payOptAdapter, null), 3, (Object) null);
return;
}
return;
}
return;
}
Object obj3 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
if (hashCode == 110017655) {
if (pay_opt_key.equals("MOBIKWIK")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
LiveData<HotelAvailabiltyRes> availabiltyLiveData4 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData4 != null ? (HotelAvailabiltyRes) availabiltyLiveData4.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() != null) {
Log.d("bnpl", "onBindViewHolder: mobikwik");
Object value13 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value13);
String hotelAddress2 = ((HotelDetail2) value13).getHotelAddress();
Object obj4 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj4 == null) {
Object value14 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value14);
obj4 = String.valueOf(((Number) value14).intValue() * 2);
}
String obj5 = obj4.toString();
HotelAvailabiltyBody hotelAvailabiltyBody3 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date3 = hotelAvailabiltyBody3 != null ? hotelAvailabiltyBody3.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date3);
Object value15 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value15);
int intValue5 = ((Number) value15).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody4 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date4 = hotelAvailabiltyBody4 != null ? hotelAvailabiltyBody4.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date4);
Object obj6 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj6 == null) {
obj6 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj7 = obj6.toString();
Object value16 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value16);
String str9 = (String) value16;
String str10 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str10 == null) {
LoginResFromPass loginResFromPass2 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str10 = loginResFromPass2 != null ? loginResFromPass2.getUser_email_id() : null;
Intrinsics.checkNotNull(str10);
}
String str11 = str10;
LiveData<HotelAvailabiltyRes> availabiltyLiveData5 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes3 = availabiltyLiveData5 != null ? (HotelAvailabiltyRes) availabiltyLiveData5.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes3);
Integer final_discounted_amount2 = hotelAvailabiltyRes3.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData6 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes4 = availabiltyLiveData6 != null ? (HotelAvailabiltyRes) availabiltyLiveData6.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes4);
Integer final_non_discounted_amount2 = hotelAvailabiltyRes4.getFinal_non_discounted_amount();
String str12 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str12 == null) {
Object value17 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value17);
str12 = ((LoginResFromPass) value17).getUser_first_name();
Intrinsics.checkNotNull(str12);
}
String str13 = str12;
Object value18 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value18);
int hotel_id2 = ((HotelAvailabiltyBody) value18).getHotel_id();
Object value19 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value19);
String hotelName2 = ((HotelDetail2) value19).getHotelName();
Object obj8 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj8 != null) {
obj3 = obj8;
}
String obj9 = obj3.toString();
String str14 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str14 == null) {
Object value20 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value20);
str14 = ((LoginResFromPass) value20).getUser_mobile_number();
Intrinsics.checkNotNull(str14);
}
String str15 = str14;
Integer num6 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num6 != null ? num6.intValue() : 0;
Object value21 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value21);
int pack2 = ((HotelAvailabiltyBody) value21).getPack();
Object value22 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value22);
String valueOf4 = String.valueOf(((HotelAvailabiltyBody) value22).getPack());
Object value23 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value23);
CreateBookingBodyV2 createBookingBodyV22 = new CreateBookingBodyV2(obj5, "2", "androidNative", checkin_date3, intValue5, obj7, str9, str11, str13, hotel_id2, hotelName2, obj9, str15, pack2, "MOBIKWIK", "bnpl", "https://brevistay.com", valueOf4, ((Number) value23).intValue(), hotelAddress2, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount2, final_non_discounted_amount2, checkin_date4, "2");
Log.d("createBookingBody", createBookingBodyV22.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(2);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$8(payOptAdapter, createBookingBodyV22, null), 3, (Object) null);
return;
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$9(payOptAdapter, null), 3, (Object) null);
return;
}
return;
}
return;
}
if (hashCode == 807251999 && pay_opt_key.equals("CASHFREE")) {
if (Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "UPI")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("upi");
LiveData<HotelAvailabiltyRes> availabiltyLiveData7 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData7 != null ? (HotelAvailabiltyRes) availabiltyLiveData7.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() != null) {
Object value24 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value24);
String hotelAddress3 = ((HotelDetail2) value24).getHotelAddress();
Object obj10 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj10 == null) {
Object value25 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value25);
obj10 = String.valueOf(((Number) value25).intValue() * 2);
}
String obj11 = obj10.toString();
HotelAvailabiltyBody hotelAvailabiltyBody5 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date5 = hotelAvailabiltyBody5 != null ? hotelAvailabiltyBody5.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date5);
Object value26 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value26);
int intValue6 = ((Number) value26).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody6 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date6 = hotelAvailabiltyBody6 != null ? hotelAvailabiltyBody6.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date6);
Integer num7 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf5 = String.valueOf(num7 != null ? num7.intValue() : 0);
Object value27 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value27);
String str16 = (String) value27;
String str17 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str17 == null) {
LoginResFromPass loginResFromPass3 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str17 = loginResFromPass3 != null ? loginResFromPass3.getUser_email_id() : null;
Intrinsics.checkNotNull(str17);
}
String str18 = str17;
LiveData<HotelAvailabiltyRes> availabiltyLiveData8 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes5 = availabiltyLiveData8 != null ? (HotelAvailabiltyRes) availabiltyLiveData8.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes5);
Integer final_discounted_amount3 = hotelAvailabiltyRes5.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData9 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes6 = availabiltyLiveData9 != null ? (HotelAvailabiltyRes) availabiltyLiveData9.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes6);
Integer final_non_discounted_amount3 = hotelAvailabiltyRes6.getFinal_non_discounted_amount();
String str19 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str19 == null) {
Object value28 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value28);
str19 = ((LoginResFromPass) value28).getUser_first_name();
Intrinsics.checkNotNull(str19);
}
String str20 = str19;
Object value29 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value29);
int hotel_id3 = ((HotelAvailabiltyBody) value29).getHotel_id();
Object value30 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value30);
String hotelName3 = ((HotelDetail2) value30).getHotelName();
Integer num8 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf6 = String.valueOf(num8 != null ? num8.intValue() : 0);
String str21 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str21 == null) {
Object value31 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value31);
str21 = ((LoginResFromPass) value31).getUser_mobile_number();
Intrinsics.checkNotNull(str21);
}
String str22 = str21;
Integer num9 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num9 != null ? num9.intValue() : 0;
Object value32 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value32);
int pack3 = ((HotelAvailabiltyBody) value32).getPack();
Object value33 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value33);
String valueOf7 = String.valueOf(((HotelAvailabiltyBody) value33).getPack());
Object value34 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value34);
CreateBookingBodyV2 createBookingBodyV23 = new CreateBookingBodyV2(obj11, "2", "androidnative", checkin_date5, intValue6, valueOf5, str16, str18, str20, hotel_id3, hotelName3, valueOf6, str22, pack3, "CASHFREE", "upi", "https://www.brevistay.com", valueOf7, ((Number) value34).intValue(), hotelAddress3, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount3, final_non_discounted_amount3, checkin_date6, "2");
Log.d("createBookingBody", createBookingBodyV23.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$4(payOptAdapter, createBookingBodyV23, null), 3, (Object) null);
return;
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$5(payOptAdapter, null), 3, (Object) null);
return;
}
return;
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData10 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData10 != null ? (HotelAvailabiltyRes) availabiltyLiveData10.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() != null) {
if (Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("cc");
} else {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
}
Object value35 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value35);
String hotelAddress4 = ((HotelDetail2) value35).getHotelAddress();
Object obj12 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj12 == null) {
Object value36 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value36);
obj12 = String.valueOf(((Number) value36).intValue() * 2);
}
String obj13 = obj12.toString();
HotelAvailabiltyBody hotelAvailabiltyBody7 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date7 = hotelAvailabiltyBody7 != null ? hotelAvailabiltyBody7.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date7);
Object value37 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value37);
int intValue7 = ((Number) value37).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody8 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date8 = hotelAvailabiltyBody8 != null ? hotelAvailabiltyBody8.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date8);
Object obj14 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj14 == null) {
obj14 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj15 = obj14.toString();
Object value38 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value38);
String str23 = (String) value38;
String str24 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str24 == null) {
LoginResFromPass loginResFromPass4 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str24 = loginResFromPass4 != null ? loginResFromPass4.getUser_email_id() : null;
Intrinsics.checkNotNull(str24);
}
String str25 = str24;
LiveData<HotelAvailabiltyRes> availabiltyLiveData11 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes7 = availabiltyLiveData11 != null ? (HotelAvailabiltyRes) availabiltyLiveData11.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes7);
Integer final_discounted_amount4 = hotelAvailabiltyRes7.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData12 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes8 = availabiltyLiveData12 != null ? (HotelAvailabiltyRes) availabiltyLiveData12.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes8);
Integer final_non_discounted_amount4 = hotelAvailabiltyRes8.getFinal_non_discounted_amount();
String str26 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str26 == null) {
Object value39 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value39);
str26 = ((LoginResFromPass) value39).getUser_first_name();
Intrinsics.checkNotNull(str26);
}
String str27 = str26;
Object value40 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value40);
int hotel_id4 = ((HotelAvailabiltyBody) value40).getHotel_id();
Object value41 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value41);
String hotelName4 = ((HotelDetail2) value41).getHotelName();
Object obj16 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj16 != null) {
obj3 = obj16;
}
String obj17 = obj3.toString();
String str28 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str28 == null) {
Object value42 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value42);
str28 = ((LoginResFromPass) value42).getUser_mobile_number();
Intrinsics.checkNotNull(str28);
}
String str29 = str28;
Integer num10 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue8 = num10 != null ? num10.intValue() : 0;
Object value43 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value43);
int pack4 = ((HotelAvailabiltyBody) value43).getPack();
Object value44 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value44);
String valueOf8 = String.valueOf(((HotelAvailabiltyBody) value44).getPack());
Object value45 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value45);
CreateBookingBodyV2 createBookingBodyV24 = new CreateBookingBodyV2(obj13, "2", "androidNative", checkin_date7, intValue7, obj15, str23, str25, str27, hotel_id4, hotelName4, obj17, str29, pack4, "CASHFREE", Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC") ? "cc" : "", "https://www.brevistay.com", valueOf8, ((Number) value45).intValue(), hotelAddress4, intValue8, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount4, final_non_discounted_amount4, checkin_date8, "2");
Log.d("createBookingBody", createBookingBodyV24.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$6(payOptAdapter, createBookingBodyV24, null), 3, (Object) null);
return;
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$1$7(payOptAdapter, null), 3, (Object) null);
}
}
}
}
public static final void onBindViewHolder$lambda$1(PayOptAdapter payOptAdapter, int i, PayViewHolder payViewHolder, View view) {
int intValue;
List payment_options;
PaymentOption paymentOption;
String pay_opt_pg_mode;
Object value = payOptAdapter.viewmodel.getCurrentSelectedPosition().getValue();
Intrinsics.checkNotNull(value);
if (((Number) value).intValue() < 0 || !CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
return;
}
String pay_opt_key = ((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_key();
int hashCode = pay_opt_key.hashCode();
String str = "";
Object obj = AppEventsConstants.EVENT_PARAM_VALUE_NO;
switch (hashCode) {
case 78967:
if (pay_opt_key.equals("PAH")) {
Integer num = (Integer) payOptAdapter.viewmodel.getCouponFlag().getValue();
if (num == null || num.intValue() != 0) {
payViewHolder.getPay_opt_error().setText("Payment Option not applicable on this booking");
payViewHolder.getPay_opt_error().setVisibility(0);
payViewHolder.getCont().setClickable(false);
payViewHolder.getPay_rb().setClickable(false);
break;
} else {
LiveData<HotelAvailabiltyRes> availabiltyLiveData = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData != null ? (HotelAvailabiltyRes) availabiltyLiveData.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$8(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value2 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value2);
String hotelAddress = ((HotelDetail2) value2).getHotelAddress();
Object obj2 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj2 == null) {
Object value3 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value3);
obj2 = String.valueOf(((Number) value3).intValue() * 2);
}
String obj3 = obj2.toString();
HotelAvailabiltyBody hotelAvailabiltyBody = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date = hotelAvailabiltyBody != null ? hotelAvailabiltyBody.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date);
Object value4 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value4);
int intValue2 = ((Number) value4).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody2 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date2 = hotelAvailabiltyBody2 != null ? hotelAvailabiltyBody2.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date2);
Object obj4 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj4 == null) {
obj4 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj5 = obj4.toString();
Object value5 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value5);
String str2 = (String) value5;
String str3 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str3 == null) {
LoginResFromPass loginResFromPass = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str3 = loginResFromPass != null ? loginResFromPass.getUser_email_id() : null;
Intrinsics.checkNotNull(str3);
}
String str4 = str3;
LiveData<HotelAvailabiltyRes> availabiltyLiveData2 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes = availabiltyLiveData2 != null ? (HotelAvailabiltyRes) availabiltyLiveData2.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes);
Integer final_discounted_amount = hotelAvailabiltyRes.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData3 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes2 = availabiltyLiveData3 != null ? (HotelAvailabiltyRes) availabiltyLiveData3.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes2);
Integer final_non_discounted_amount = hotelAvailabiltyRes2.getFinal_non_discounted_amount();
String str5 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str5 == null) {
Object value6 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value6);
str5 = ((LoginResFromPass) value6).getUser_first_name();
Intrinsics.checkNotNull(str5);
}
String str6 = str5;
Object value7 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value7);
int hotel_id = ((HotelAvailabiltyBody) value7).getHotel_id();
Object value8 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value8);
String hotelName = ((HotelDetail2) value8).getHotelName();
Object obj6 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj6 != null) {
obj = obj6;
}
String obj7 = obj.toString();
String str7 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str7 == null) {
Object value9 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value9);
str7 = ((LoginResFromPass) value9).getUser_mobile_number();
Intrinsics.checkNotNull(str7);
}
String str8 = str7;
Integer num2 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num2 != null ? num2.intValue() : 0;
Object value10 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value10);
int pack = ((HotelAvailabiltyBody) value10).getPack();
Object value11 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value11);
String valueOf = String.valueOf(((HotelAvailabiltyBody) value11).getPack());
Object value12 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value12);
CreateBookingBodyV2 createBookingBodyV2 = new CreateBookingBodyV2(obj3, "2", "androidNative", checkin_date, intValue2, obj5, str2, str4, str6, hotel_id, hotelName, obj7, str8, pack, "PAH", "pah", "https://www.brevistay.com", valueOf, ((Number) value12).intValue(), hotelAddress, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount, final_non_discounted_amount, checkin_date2, "");
Log.d("createBookingBody pah", createBookingBodyV2.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(2);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$7(payOptAdapter, createBookingBodyV2, null), 3, (Object) null);
break;
}
}
}
}
break;
case 75906305:
if (pay_opt_key.equals("PAYTM")) {
LiveData<HotelAvailabiltyRes> availabiltyLiveData4 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData4 != null ? (HotelAvailabiltyRes) availabiltyLiveData4.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$2(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value13 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value13);
String hotelAddress2 = ((HotelDetail2) value13).getHotelAddress();
Object obj8 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj8 == null) {
Object value14 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value14);
obj8 = String.valueOf(((Number) value14).intValue() * 2);
}
String obj9 = obj8.toString();
HotelAvailabiltyBody hotelAvailabiltyBody3 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date3 = hotelAvailabiltyBody3 != null ? hotelAvailabiltyBody3.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date3);
Object value15 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value15);
int intValue3 = ((Number) value15).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody4 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date4 = hotelAvailabiltyBody4 != null ? hotelAvailabiltyBody4.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date4);
Integer num3 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf2 = String.valueOf(num3 != null ? num3.intValue() : 0);
Object value16 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value16);
String str9 = (String) value16;
String str10 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str10 == null) {
LoginResFromPass loginResFromPass2 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str10 = loginResFromPass2 != null ? loginResFromPass2.getUser_email_id() : null;
Intrinsics.checkNotNull(str10);
}
String str11 = str10;
LiveData<HotelAvailabiltyRes> availabiltyLiveData5 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes3 = availabiltyLiveData5 != null ? (HotelAvailabiltyRes) availabiltyLiveData5.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes3);
Integer final_discounted_amount2 = hotelAvailabiltyRes3.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData6 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes4 = availabiltyLiveData6 != null ? (HotelAvailabiltyRes) availabiltyLiveData6.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes4);
Integer final_non_discounted_amount2 = hotelAvailabiltyRes4.getFinal_non_discounted_amount();
String str12 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str12 == null) {
Object value17 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value17);
str12 = ((LoginResFromPass) value17).getUser_first_name();
Intrinsics.checkNotNull(str12);
}
String str13 = str12;
Object value18 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value18);
int hotel_id2 = ((HotelAvailabiltyBody) value18).getHotel_id();
Object value19 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value19);
String hotelName2 = ((HotelDetail2) value19).getHotelName();
Integer num4 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf3 = String.valueOf(num4 != null ? num4.intValue() : 0);
String str14 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str14 == null) {
Object value20 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value20);
str14 = ((LoginResFromPass) value20).getUser_mobile_number();
Intrinsics.checkNotNull(str14);
}
String str15 = str14;
Integer num5 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue4 = num5 != null ? num5.intValue() : 0;
Object value21 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value21);
int pack2 = ((HotelAvailabiltyBody) value21).getPack();
Object value22 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value22);
String valueOf4 = String.valueOf(((HotelAvailabiltyBody) value22).getPack());
Object value23 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value23);
int intValue5 = ((Number) value23).intValue();
PaymentOptionsRes paymentOptionsRes = (PaymentOptionsRes) payOptAdapter.viewmodel.getPaymentOptions().getValue();
if (paymentOptionsRes != null && (payment_options = paymentOptionsRes.getPayment_options()) != null && (paymentOption = (PaymentOption) payment_options.get(i)) != null && (pay_opt_pg_mode = paymentOption.getPay_opt_pg_mode()) != null) {
str = pay_opt_pg_mode;
}
CreateBookingBodyV2 createBookingBodyV22 = new CreateBookingBodyV2(obj9, "2", "androidnative", checkin_date3, intValue3, valueOf2, str9, str11, str13, hotel_id2, hotelName2, valueOf3, str15, pack2, "PAYTM", String.valueOf(str), "", valueOf4, intValue5, hotelAddress2, intValue4, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount2, final_non_discounted_amount2, checkin_date4, "2");
Log.d("createBookingBody", createBookingBodyV22.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$1(payOptAdapter, createBookingBodyV22, null), 3, (Object) null);
break;
}
}
}
break;
case 110017655:
if (pay_opt_key.equals("MOBIKWIK")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
LiveData<HotelAvailabiltyRes> availabiltyLiveData7 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData7 != null ? (HotelAvailabiltyRes) availabiltyLiveData7.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$10(payOptAdapter, null), 3, (Object) null);
break;
} else {
Log.d("bnpl", "onBindViewHolder: mobikwik");
Object value24 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value24);
String hotelAddress3 = ((HotelDetail2) value24).getHotelAddress();
Object obj10 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj10 == null) {
Object value25 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value25);
obj10 = String.valueOf(((Number) value25).intValue() * 2);
}
String obj11 = obj10.toString();
HotelAvailabiltyBody hotelAvailabiltyBody5 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date5 = hotelAvailabiltyBody5 != null ? hotelAvailabiltyBody5.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date5);
Object value26 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value26);
int intValue6 = ((Number) value26).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody6 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date6 = hotelAvailabiltyBody6 != null ? hotelAvailabiltyBody6.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date6);
Object obj12 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj12 == null) {
obj12 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj13 = obj12.toString();
Object value27 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value27);
String str16 = (String) value27;
String str17 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str17 == null) {
LoginResFromPass loginResFromPass3 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str17 = loginResFromPass3 != null ? loginResFromPass3.getUser_email_id() : null;
Intrinsics.checkNotNull(str17);
}
String str18 = str17;
LiveData<HotelAvailabiltyRes> availabiltyLiveData8 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes5 = availabiltyLiveData8 != null ? (HotelAvailabiltyRes) availabiltyLiveData8.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes5);
Integer final_discounted_amount3 = hotelAvailabiltyRes5.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData9 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes6 = availabiltyLiveData9 != null ? (HotelAvailabiltyRes) availabiltyLiveData9.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes6);
Integer final_non_discounted_amount3 = hotelAvailabiltyRes6.getFinal_non_discounted_amount();
String str19 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str19 == null) {
Object value28 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value28);
str19 = ((LoginResFromPass) value28).getUser_first_name();
Intrinsics.checkNotNull(str19);
}
String str20 = str19;
Object value29 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value29);
int hotel_id3 = ((HotelAvailabiltyBody) value29).getHotel_id();
Object value30 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value30);
String hotelName3 = ((HotelDetail2) value30).getHotelName();
Object obj14 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj14 != null) {
obj = obj14;
}
String obj15 = obj.toString();
String str21 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str21 == null) {
Object value31 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value31);
str21 = ((LoginResFromPass) value31).getUser_mobile_number();
Intrinsics.checkNotNull(str21);
}
String str22 = str21;
Integer num6 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num6 != null ? num6.intValue() : 0;
Object value32 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value32);
int pack3 = ((HotelAvailabiltyBody) value32).getPack();
Object value33 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value33);
String valueOf5 = String.valueOf(((HotelAvailabiltyBody) value33).getPack());
Object value34 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value34);
CreateBookingBodyV2 createBookingBodyV23 = new CreateBookingBodyV2(obj11, "2", "androidNative", checkin_date5, intValue6, obj13, str16, str18, str20, hotel_id3, hotelName3, obj15, str22, pack3, "MOBIKWIK", "bnpl", "https://brevistay.com", valueOf5, ((Number) value34).intValue(), hotelAddress3, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount3, final_non_discounted_amount3, checkin_date6, "");
Log.d("createBookingBody", createBookingBodyV23.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(2);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$9(payOptAdapter, createBookingBodyV23, null), 3, (Object) null);
break;
}
}
}
break;
case 807251999:
if (pay_opt_key.equals("CASHFREE")) {
if (!Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "UPI")) {
if (Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("cc");
} else {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData10 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData10 != null ? (HotelAvailabiltyRes) availabiltyLiveData10.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$6(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value35 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value35);
String hotelAddress4 = ((HotelDetail2) value35).getHotelAddress();
Object obj16 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj16 == null) {
Object value36 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value36);
obj16 = String.valueOf(((Number) value36).intValue() * 2);
}
String obj17 = obj16.toString();
HotelAvailabiltyBody hotelAvailabiltyBody7 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date7 = hotelAvailabiltyBody7 != null ? hotelAvailabiltyBody7.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date7);
Object value37 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value37);
int intValue7 = ((Number) value37).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody8 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date8 = hotelAvailabiltyBody8 != null ? hotelAvailabiltyBody8.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date8);
Object obj18 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj18 == null) {
obj18 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj19 = obj18.toString();
Object value38 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value38);
String str23 = (String) value38;
String str24 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str24 == null) {
LoginResFromPass loginResFromPass4 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str24 = loginResFromPass4 != null ? loginResFromPass4.getUser_email_id() : null;
Intrinsics.checkNotNull(str24);
}
String str25 = str24;
LiveData<HotelAvailabiltyRes> availabiltyLiveData11 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes7 = availabiltyLiveData11 != null ? (HotelAvailabiltyRes) availabiltyLiveData11.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes7);
Integer final_discounted_amount4 = hotelAvailabiltyRes7.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData12 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes8 = availabiltyLiveData12 != null ? (HotelAvailabiltyRes) availabiltyLiveData12.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes8);
Integer final_non_discounted_amount4 = hotelAvailabiltyRes8.getFinal_non_discounted_amount();
String str26 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str26 == null) {
Object value39 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value39);
str26 = ((LoginResFromPass) value39).getUser_first_name();
Intrinsics.checkNotNull(str26);
}
String str27 = str26;
Object value40 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value40);
int hotel_id4 = ((HotelAvailabiltyBody) value40).getHotel_id();
Object value41 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value41);
String hotelName4 = ((HotelDetail2) value41).getHotelName();
Object obj20 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj20 != null) {
obj = obj20;
}
String obj21 = obj.toString();
String str28 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str28 == null) {
Object value42 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value42);
str28 = ((LoginResFromPass) value42).getUser_mobile_number();
Intrinsics.checkNotNull(str28);
}
String str29 = str28;
Integer num7 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue8 = num7 != null ? num7.intValue() : 0;
Object value43 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value43);
int pack4 = ((HotelAvailabiltyBody) value43).getPack();
Object value44 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value44);
String valueOf6 = String.valueOf(((HotelAvailabiltyBody) value44).getPack());
Object value45 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value45);
CreateBookingBodyV2 createBookingBodyV24 = new CreateBookingBodyV2(obj17, "2", "androidNative", checkin_date7, intValue7, obj19, str23, str25, str27, hotel_id4, hotelName4, obj21, str29, pack4, "CASHFREE", Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC") ? "cc" : "", "https://www.brevistay.com", valueOf6, ((Number) value45).intValue(), hotelAddress4, intValue8, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount4, final_non_discounted_amount4, checkin_date8, "");
Log.d("createBookingBody", createBookingBodyV24.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$5(payOptAdapter, createBookingBodyV24, null), 3, (Object) null);
break;
}
}
} else {
payOptAdapter.viewmodel.getUpiOrCC().setValue("upi");
LiveData<HotelAvailabiltyRes> availabiltyLiveData13 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData13 != null ? (HotelAvailabiltyRes) availabiltyLiveData13.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$4(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value46 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value46);
String hotelAddress5 = ((HotelDetail2) value46).getHotelAddress();
Object obj22 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj22 == null) {
Object value47 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value47);
obj22 = String.valueOf(((Number) value47).intValue() * 2);
}
String obj23 = obj22.toString();
HotelAvailabiltyBody hotelAvailabiltyBody9 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date9 = hotelAvailabiltyBody9 != null ? hotelAvailabiltyBody9.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date9);
Object value48 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value48);
int intValue9 = ((Number) value48).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody10 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date10 = hotelAvailabiltyBody10 != null ? hotelAvailabiltyBody10.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date10);
Integer num8 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf7 = String.valueOf(num8 != null ? num8.intValue() : 0);
Object value49 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value49);
String str30 = (String) value49;
String str31 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str31 == null) {
LoginResFromPass loginResFromPass5 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str31 = loginResFromPass5 != null ? loginResFromPass5.getUser_email_id() : null;
Intrinsics.checkNotNull(str31);
}
String str32 = str31;
LiveData<HotelAvailabiltyRes> availabiltyLiveData14 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes9 = availabiltyLiveData14 != null ? (HotelAvailabiltyRes) availabiltyLiveData14.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes9);
Integer final_discounted_amount5 = hotelAvailabiltyRes9.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData15 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes10 = availabiltyLiveData15 != null ? (HotelAvailabiltyRes) availabiltyLiveData15.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes10);
Integer final_non_discounted_amount5 = hotelAvailabiltyRes10.getFinal_non_discounted_amount();
String str33 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str33 == null) {
Object value50 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value50);
str33 = ((LoginResFromPass) value50).getUser_first_name();
Intrinsics.checkNotNull(str33);
}
String str34 = str33;
Object value51 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value51);
int hotel_id5 = ((HotelAvailabiltyBody) value51).getHotel_id();
Object value52 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value52);
String hotelName5 = ((HotelDetail2) value52).getHotelName();
Integer num9 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf8 = String.valueOf(num9 != null ? num9.intValue() : 0);
String str35 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str35 == null) {
Object value53 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value53);
str35 = ((LoginResFromPass) value53).getUser_mobile_number();
Intrinsics.checkNotNull(str35);
}
String str36 = str35;
Integer num10 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num10 != null ? num10.intValue() : 0;
Object value54 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value54);
int pack5 = ((HotelAvailabiltyBody) value54).getPack();
Object value55 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value55);
String valueOf9 = String.valueOf(((HotelAvailabiltyBody) value55).getPack());
Object value56 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value56);
CreateBookingBodyV2 createBookingBodyV25 = new CreateBookingBodyV2(obj23, "2", "androidnative", checkin_date9, intValue9, valueOf7, str30, str32, str34, hotel_id5, hotelName5, valueOf8, str36, pack5, "CASHFREE", "upi", "https://www.brevistay.com", valueOf9, ((Number) value56).intValue(), hotelAddress5, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount5, final_non_discounted_amount5, checkin_date10, "");
Log.d("createBookingBody", createBookingBodyV25.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$2$3(payOptAdapter, createBookingBodyV25, null), 3, (Object) null);
break;
}
}
}
}
break;
}
}
public static final void onBindViewHolder$lambda$2(PayOptAdapter payOptAdapter, View view) {
Object value = payOptAdapter.viewmodel.getCurrentSelectedPosition().getValue();
Intrinsics.checkNotNull(value);
if (((Number) value).intValue() >= 0) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$3$1(payOptAdapter, null), 3, (Object) null);
}
}
public static final void onBindViewHolder$lambda$3(PayOptAdapter payOptAdapter, int i, PayViewHolder payViewHolder, View view) {
Integer num;
int intValue;
List payment_options;
PaymentOption paymentOption;
String pay_opt_pg_mode;
Object value = payOptAdapter.viewmodel.getCurrentSelectedPosition().getValue();
Intrinsics.checkNotNull(value);
if (((Number) value).intValue() < 0 || !CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || (num = (Integer) payOptAdapter.viewmodel.getPayOptFlag().getValue()) == null || num.intValue() != 0) {
return;
}
String pay_opt_key = ((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_key();
int hashCode = pay_opt_key.hashCode();
String str = "";
Object obj = AppEventsConstants.EVENT_PARAM_VALUE_NO;
switch (hashCode) {
case 78967:
if (pay_opt_key.equals("PAH")) {
Integer num2 = (Integer) payOptAdapter.viewmodel.getCouponFlag().getValue();
if (num2 == null || num2.intValue() != 0) {
payViewHolder.getPay_opt_error().setText("Payment Option not applicable on this booking");
payViewHolder.getPay_opt_error().setVisibility(0);
payViewHolder.getCont().setClickable(false);
payViewHolder.getPay_rb().setClickable(false);
break;
} else {
LiveData<HotelAvailabiltyRes> availabiltyLiveData = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData != null ? (HotelAvailabiltyRes) availabiltyLiveData.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$8(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value2 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value2);
String hotelAddress = ((HotelDetail2) value2).getHotelAddress();
Object obj2 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj2 == null) {
Object value3 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value3);
obj2 = String.valueOf(((Number) value3).intValue() * 2);
}
String obj3 = obj2.toString();
HotelAvailabiltyBody hotelAvailabiltyBody = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date = hotelAvailabiltyBody != null ? hotelAvailabiltyBody.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date);
Object value4 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value4);
int intValue2 = ((Number) value4).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody2 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date2 = hotelAvailabiltyBody2 != null ? hotelAvailabiltyBody2.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date2);
Object obj4 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj4 == null) {
obj4 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj5 = obj4.toString();
Object value5 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value5);
String str2 = (String) value5;
String str3 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str3 == null) {
LoginResFromPass loginResFromPass = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str3 = loginResFromPass != null ? loginResFromPass.getUser_email_id() : null;
Intrinsics.checkNotNull(str3);
}
String str4 = str3;
LiveData<HotelAvailabiltyRes> availabiltyLiveData2 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes = availabiltyLiveData2 != null ? (HotelAvailabiltyRes) availabiltyLiveData2.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes);
Integer final_discounted_amount = hotelAvailabiltyRes.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData3 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes2 = availabiltyLiveData3 != null ? (HotelAvailabiltyRes) availabiltyLiveData3.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes2);
Integer final_non_discounted_amount = hotelAvailabiltyRes2.getFinal_non_discounted_amount();
String str5 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str5 == null) {
Object value6 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value6);
str5 = ((LoginResFromPass) value6).getUser_first_name();
Intrinsics.checkNotNull(str5);
}
String str6 = str5;
Object value7 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value7);
int hotel_id = ((HotelAvailabiltyBody) value7).getHotel_id();
Object value8 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value8);
String hotelName = ((HotelDetail2) value8).getHotelName();
Object obj6 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj6 != null) {
obj = obj6;
}
String obj7 = obj.toString();
String str7 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str7 == null) {
Object value9 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value9);
str7 = ((LoginResFromPass) value9).getUser_mobile_number();
Intrinsics.checkNotNull(str7);
}
String str8 = str7;
Integer num3 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num3 != null ? num3.intValue() : 0;
Object value10 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value10);
int pack = ((HotelAvailabiltyBody) value10).getPack();
Object value11 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value11);
String valueOf = String.valueOf(((HotelAvailabiltyBody) value11).getPack());
Object value12 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value12);
CreateBookingBodyV2 createBookingBodyV2 = new CreateBookingBodyV2(obj3, "2", "androidNative", checkin_date, intValue2, obj5, str2, str4, str6, hotel_id, hotelName, obj7, str8, pack, "PAH", "pah", "https://www.brevistay.com", valueOf, ((Number) value12).intValue(), hotelAddress, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount, final_non_discounted_amount, checkin_date2, "");
Log.d("createBookingBody", createBookingBodyV2.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(2);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$7(payOptAdapter, createBookingBodyV2, null), 3, (Object) null);
break;
}
}
}
}
break;
case 75906305:
if (pay_opt_key.equals("PAYTM")) {
LiveData<HotelAvailabiltyRes> availabiltyLiveData4 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData4 != null ? (HotelAvailabiltyRes) availabiltyLiveData4.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$2(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value13 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value13);
String hotelAddress2 = ((HotelDetail2) value13).getHotelAddress();
Object obj8 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj8 == null) {
Object value14 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value14);
obj8 = String.valueOf(((Number) value14).intValue() * 2);
}
String obj9 = obj8.toString();
HotelAvailabiltyBody hotelAvailabiltyBody3 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date3 = hotelAvailabiltyBody3 != null ? hotelAvailabiltyBody3.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date3);
Object value15 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value15);
int intValue3 = ((Number) value15).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody4 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date4 = hotelAvailabiltyBody4 != null ? hotelAvailabiltyBody4.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date4);
Integer num4 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf2 = String.valueOf(num4 != null ? num4.intValue() : 0);
Object value16 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value16);
String str9 = (String) value16;
String str10 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str10 == null) {
LoginResFromPass loginResFromPass2 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str10 = loginResFromPass2 != null ? loginResFromPass2.getUser_email_id() : null;
Intrinsics.checkNotNull(str10);
}
String str11 = str10;
LiveData<HotelAvailabiltyRes> availabiltyLiveData5 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes3 = availabiltyLiveData5 != null ? (HotelAvailabiltyRes) availabiltyLiveData5.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes3);
Integer final_discounted_amount2 = hotelAvailabiltyRes3.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData6 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes4 = availabiltyLiveData6 != null ? (HotelAvailabiltyRes) availabiltyLiveData6.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes4);
Integer final_non_discounted_amount2 = hotelAvailabiltyRes4.getFinal_non_discounted_amount();
String str12 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str12 == null) {
Object value17 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value17);
str12 = ((LoginResFromPass) value17).getUser_first_name();
Intrinsics.checkNotNull(str12);
}
String str13 = str12;
Object value18 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value18);
int hotel_id2 = ((HotelAvailabiltyBody) value18).getHotel_id();
Object value19 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value19);
String hotelName2 = ((HotelDetail2) value19).getHotelName();
Integer num5 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf3 = String.valueOf(num5 != null ? num5.intValue() : 0);
String str14 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str14 == null) {
Object value20 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value20);
str14 = ((LoginResFromPass) value20).getUser_mobile_number();
Intrinsics.checkNotNull(str14);
}
String str15 = str14;
Integer num6 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue4 = num6 != null ? num6.intValue() : 0;
Object value21 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value21);
int pack2 = ((HotelAvailabiltyBody) value21).getPack();
Object value22 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value22);
String valueOf4 = String.valueOf(((HotelAvailabiltyBody) value22).getPack());
Object value23 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value23);
int intValue5 = ((Number) value23).intValue();
PaymentOptionsRes paymentOptionsRes = (PaymentOptionsRes) payOptAdapter.viewmodel.getPaymentOptions().getValue();
if (paymentOptionsRes != null && (payment_options = paymentOptionsRes.getPayment_options()) != null && (paymentOption = (PaymentOption) payment_options.get(i)) != null && (pay_opt_pg_mode = paymentOption.getPay_opt_pg_mode()) != null) {
str = pay_opt_pg_mode;
}
CreateBookingBodyV2 createBookingBodyV22 = new CreateBookingBodyV2(obj9, "2", "androidnative", checkin_date3, intValue3, valueOf2, str9, str11, str13, hotel_id2, hotelName2, valueOf3, str15, pack2, "PAYTM", String.valueOf(str), "", valueOf4, intValue5, hotelAddress2, intValue4, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount2, final_non_discounted_amount2, checkin_date4, "2");
Log.d("createBookingBody", createBookingBodyV22.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$1(payOptAdapter, createBookingBodyV22, null), 3, (Object) null);
break;
}
}
}
break;
case 110017655:
if (pay_opt_key.equals("MOBIKWIK")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
LiveData<HotelAvailabiltyRes> availabiltyLiveData7 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData7 != null ? (HotelAvailabiltyRes) availabiltyLiveData7.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$10(payOptAdapter, null), 3, (Object) null);
break;
} else {
Log.d("bnpl", "onBindViewHolder: mobikwik");
Object value24 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value24);
String hotelAddress3 = ((HotelDetail2) value24).getHotelAddress();
Object obj10 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj10 == null) {
Object value25 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value25);
obj10 = String.valueOf(((Number) value25).intValue() * 2);
}
String obj11 = obj10.toString();
HotelAvailabiltyBody hotelAvailabiltyBody5 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date5 = hotelAvailabiltyBody5 != null ? hotelAvailabiltyBody5.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date5);
Object value26 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value26);
int intValue6 = ((Number) value26).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody6 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date6 = hotelAvailabiltyBody6 != null ? hotelAvailabiltyBody6.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date6);
Object obj12 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj12 == null) {
obj12 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj13 = obj12.toString();
Object value27 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value27);
String str16 = (String) value27;
String str17 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str17 == null) {
LoginResFromPass loginResFromPass3 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str17 = loginResFromPass3 != null ? loginResFromPass3.getUser_email_id() : null;
Intrinsics.checkNotNull(str17);
}
String str18 = str17;
LiveData<HotelAvailabiltyRes> availabiltyLiveData8 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes5 = availabiltyLiveData8 != null ? (HotelAvailabiltyRes) availabiltyLiveData8.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes5);
Integer final_discounted_amount3 = hotelAvailabiltyRes5.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData9 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes6 = availabiltyLiveData9 != null ? (HotelAvailabiltyRes) availabiltyLiveData9.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes6);
Integer final_non_discounted_amount3 = hotelAvailabiltyRes6.getFinal_non_discounted_amount();
String str19 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str19 == null) {
Object value28 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value28);
str19 = ((LoginResFromPass) value28).getUser_first_name();
Intrinsics.checkNotNull(str19);
}
String str20 = str19;
Object value29 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value29);
int hotel_id3 = ((HotelAvailabiltyBody) value29).getHotel_id();
Object value30 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value30);
String hotelName3 = ((HotelDetail2) value30).getHotelName();
Object obj14 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj14 != null) {
obj = obj14;
}
String obj15 = obj.toString();
String str21 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str21 == null) {
Object value31 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value31);
str21 = ((LoginResFromPass) value31).getUser_mobile_number();
Intrinsics.checkNotNull(str21);
}
String str22 = str21;
Integer num7 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num7 != null ? num7.intValue() : 0;
Object value32 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value32);
int pack3 = ((HotelAvailabiltyBody) value32).getPack();
Object value33 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value33);
String valueOf5 = String.valueOf(((HotelAvailabiltyBody) value33).getPack());
Object value34 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value34);
CreateBookingBodyV2 createBookingBodyV23 = new CreateBookingBodyV2(obj11, "2", "androidNative", checkin_date5, intValue6, obj13, str16, str18, str20, hotel_id3, hotelName3, obj15, str22, pack3, "MOBIKWIK", "BNPL", "https://brevistay.com", valueOf5, ((Number) value34).intValue(), hotelAddress3, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount3, final_non_discounted_amount3, checkin_date6, "");
Log.d("createBookingBody", createBookingBodyV23.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(2);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$9(payOptAdapter, createBookingBodyV23, null), 3, (Object) null);
break;
}
}
}
break;
case 807251999:
if (pay_opt_key.equals("CASHFREE")) {
if (!Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "UPI")) {
if (Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC")) {
payOptAdapter.viewmodel.getUpiOrCC().setValue("cc");
} else {
payOptAdapter.viewmodel.getUpiOrCC().setValue("mobikwik");
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData10 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData10 != null ? (HotelAvailabiltyRes) availabiltyLiveData10.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$6(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value35 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value35);
String hotelAddress4 = ((HotelDetail2) value35).getHotelAddress();
Object obj16 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj16 == null) {
Object value36 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value36);
obj16 = String.valueOf(((Number) value36).intValue() * 2);
}
String obj17 = obj16.toString();
HotelAvailabiltyBody hotelAvailabiltyBody7 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date7 = hotelAvailabiltyBody7 != null ? hotelAvailabiltyBody7.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date7);
Object value37 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value37);
int intValue7 = ((Number) value37).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody8 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date8 = hotelAvailabiltyBody8 != null ? hotelAvailabiltyBody8.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date8);
Object obj18 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
if (obj18 == null) {
obj18 = AppEventsConstants.EVENT_PARAM_VALUE_NO;
}
String obj19 = obj18.toString();
Object value38 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value38);
String str23 = (String) value38;
String str24 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str24 == null) {
LoginResFromPass loginResFromPass4 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str24 = loginResFromPass4 != null ? loginResFromPass4.getUser_email_id() : null;
Intrinsics.checkNotNull(str24);
}
String str25 = str24;
LiveData<HotelAvailabiltyRes> availabiltyLiveData11 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes7 = availabiltyLiveData11 != null ? (HotelAvailabiltyRes) availabiltyLiveData11.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes7);
Integer final_discounted_amount4 = hotelAvailabiltyRes7.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData12 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes8 = availabiltyLiveData12 != null ? (HotelAvailabiltyRes) availabiltyLiveData12.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes8);
Integer final_non_discounted_amount4 = hotelAvailabiltyRes8.getFinal_non_discounted_amount();
String str26 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str26 == null) {
Object value39 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value39);
str26 = ((LoginResFromPass) value39).getUser_first_name();
Intrinsics.checkNotNull(str26);
}
String str27 = str26;
Object value40 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value40);
int hotel_id4 = ((HotelAvailabiltyBody) value40).getHotel_id();
Object value41 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value41);
String hotelName4 = ((HotelDetail2) value41).getHotelName();
Object obj20 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
if (obj20 != null) {
obj = obj20;
}
String obj21 = obj.toString();
String str28 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str28 == null) {
Object value42 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value42);
str28 = ((LoginResFromPass) value42).getUser_mobile_number();
Intrinsics.checkNotNull(str28);
}
String str29 = str28;
Integer num8 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
int intValue8 = num8 != null ? num8.intValue() : 0;
Object value43 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value43);
int pack4 = ((HotelAvailabiltyBody) value43).getPack();
Object value44 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value44);
String valueOf6 = String.valueOf(((HotelAvailabiltyBody) value44).getPack());
Object value45 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value45);
CreateBookingBodyV2 createBookingBodyV24 = new CreateBookingBodyV2(obj17, "2", "androidNative", checkin_date7, intValue7, obj19, str23, str25, str27, hotel_id4, hotelName4, obj21, str29, pack4, "CASHFREE", Intrinsics.areEqual(((PaymentOption) payOptAdapter.PayOptRes.getPayment_options().get(i)).getPay_opt_label(), "Net Banking, CC/DC") ? "cc" : "", "https://www.brevistay.com", valueOf6, ((Number) value45).intValue(), hotelAddress4, intValue8, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount4, final_non_discounted_amount4, checkin_date8, "");
Log.d("createBookingBody", createBookingBodyV24.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$5(payOptAdapter, createBookingBodyV24, null), 3, (Object) null);
break;
}
}
} else {
payOptAdapter.viewmodel.getUpiOrCC().setValue("upi");
LiveData<HotelAvailabiltyRes> availabiltyLiveData13 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
if ((availabiltyLiveData13 != null ? (HotelAvailabiltyRes) availabiltyLiveData13.getValue() : null) != null) {
if (payOptAdapter.viewmodel.getHotelDetail().getValue() == null) {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$4(payOptAdapter, null), 3, (Object) null);
break;
} else {
Object value46 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value46);
String hotelAddress5 = ((HotelDetail2) value46).getHotelAddress();
Object obj22 = (Integer) payOptAdapter.viewmodel.getAdult_count().getValue();
if (obj22 == null) {
Object value47 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value47);
obj22 = String.valueOf(((Number) value47).intValue() * 2);
}
String obj23 = obj22.toString();
HotelAvailabiltyBody hotelAvailabiltyBody9 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date9 = hotelAvailabiltyBody9 != null ? hotelAvailabiltyBody9.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date9);
Object value48 = payOptAdapter.viewmodel.getTime().getValue();
Intrinsics.checkNotNull(value48);
int intValue9 = ((Number) value48).intValue();
HotelAvailabiltyBody hotelAvailabiltyBody10 = (HotelAvailabiltyBody) payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
String checkin_date10 = hotelAvailabiltyBody10 != null ? hotelAvailabiltyBody10.getCheckin_date() : null;
Intrinsics.checkNotNull(checkin_date10);
Integer num9 = (Integer) payOptAdapter.viewmodel.getChild_count().getValue();
String valueOf7 = String.valueOf(num9 != null ? num9.intValue() : 0);
Object value49 = payOptAdapter.viewmodel.getCoupon().getValue();
Intrinsics.checkNotNull(value49);
String str30 = (String) value49;
String str31 = (String) payOptAdapter.viewmodel.getUserEmailforBooking().getValue();
if (str31 == null) {
LoginResFromPass loginResFromPass5 = (LoginResFromPass) payOptAdapter.viewmodel.getUserDetails().getValue();
str31 = loginResFromPass5 != null ? loginResFromPass5.getUser_email_id() : null;
Intrinsics.checkNotNull(str31);
}
String str32 = str31;
LiveData<HotelAvailabiltyRes> availabiltyLiveData14 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes9 = availabiltyLiveData14 != null ? (HotelAvailabiltyRes) availabiltyLiveData14.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes9);
Integer final_discounted_amount5 = hotelAvailabiltyRes9.getFinal_discounted_amount();
LiveData<HotelAvailabiltyRes> availabiltyLiveData15 = payOptAdapter.viewmodel.getAvailabiltyLiveData();
HotelAvailabiltyRes hotelAvailabiltyRes10 = availabiltyLiveData15 != null ? (HotelAvailabiltyRes) availabiltyLiveData15.getValue() : null;
Intrinsics.checkNotNull(hotelAvailabiltyRes10);
Integer final_non_discounted_amount5 = hotelAvailabiltyRes10.getFinal_non_discounted_amount();
String str33 = (String) payOptAdapter.viewmodel.getUserNameforBooking().getValue();
if (str33 == null) {
Object value50 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value50);
str33 = ((LoginResFromPass) value50).getUser_first_name();
Intrinsics.checkNotNull(str33);
}
String str34 = str33;
Object value51 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value51);
int hotel_id5 = ((HotelAvailabiltyBody) value51).getHotel_id();
Object value52 = payOptAdapter.viewmodel.getHotelDetail().getValue();
Intrinsics.checkNotNull(value52);
String hotelName5 = ((HotelDetail2) value52).getHotelName();
Integer num10 = (Integer) payOptAdapter.viewmodel.is_wallet().getValue();
String valueOf8 = String.valueOf(num10 != null ? num10.intValue() : 0);
String str35 = (String) payOptAdapter.viewmodel.getUserNumforBooking().getValue();
if (str35 == null) {
Object value53 = payOptAdapter.viewmodel.getUserDetails().getValue();
Intrinsics.checkNotNull(value53);
str35 = ((LoginResFromPass) value53).getUser_mobile_number();
Intrinsics.checkNotNull(str35);
}
String str36 = str35;
Integer num11 = (Integer) payOptAdapter.viewmodel.getOpt_for_whatsapp().getValue();
intValue = num11 != null ? num11.intValue() : 0;
Object value54 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value54);
int pack5 = ((HotelAvailabiltyBody) value54).getPack();
Object value55 = payOptAdapter.viewmodel.getHotelAvailabiltyBody().getValue();
Intrinsics.checkNotNull(value55);
String valueOf9 = String.valueOf(((HotelAvailabiltyBody) value55).getPack());
Object value56 = payOptAdapter.viewmodel.getRoomCount().getValue();
Intrinsics.checkNotNull(value56);
CreateBookingBodyV2 createBookingBodyV25 = new CreateBookingBodyV2(obj23, "2", "androidnative", checkin_date9, intValue9, valueOf7, str30, str32, str34, hotel_id5, hotelName5, valueOf8, str36, pack5, "CASHFREE", "upi", "https://www.brevistay.com", valueOf9, ((Number) value56).intValue(), hotelAddress5, intValue, AppEventsConstants.EVENT_PARAM_VALUE_NO, final_discounted_amount5, final_non_discounted_amount5, checkin_date10, "");
Log.d("createBookingBody", createBookingBodyV25.toString());
payOptAdapter.viewmodel.getPayOptFlag().setValue(1);
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new PayOptAdapter$onBindViewHolder$4$3(payOptAdapter, createBookingBodyV25, null), 3, (Object) null);
break;
}
}
}
}
break;
}
}
public static final void onBindViewHolder$lambda$5(PayViewHolder payViewHolder, View view) {
if (payViewHolder.getPay_rb().isChecked()) {
return;
}
payViewHolder.getPay_rb().setChecked(true);
}
public static final void onBindViewHolder$lambda$6(PayViewHolder payViewHolder, PayOptAdapter payOptAdapter, int i, CompoundButton compoundButton, boolean z) {
if (z) {
payViewHolder.getCountLayout().setVisibility(0);
Object value = payOptAdapter.viewmodel.getPreviousSelectedPosition().getValue();
Intrinsics.checkNotNull(value);
if (((Number) value).intValue() >= 0) {
Integer num = (Integer) payOptAdapter.viewmodel.getCurrentSelectedPosition().getValue();
if (num != null && i == num.intValue()) {
return;
}
payOptAdapter.viewmodel.getCurrentSelectedPosition().setValue(Integer.valueOf(i));
return;
}
payOptAdapter.viewmodel.getCurrentSelectedPosition().setValue(Integer.valueOf(i));
payOptAdapter.viewmodel.getPreviousSelectedPosition().setValue(Integer.valueOf(i));
return;
}
payViewHolder.getCountLayout().setVisibility(8);
}
public int getItemCount() {
if (this.paynow) {
return this.PayOptRes.getPayment_options().size() - 1;
}
return this.PayOptRes.getPayment_options().size();
}
}