正在查看: Brevistay v5.8.2 应用的 BookingDetailsFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Brevistay v5.8.2 应用的 BookingDetailsFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.brevistay.app.view.booking.fragments;
import android.content.ComponentCallbacks;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Bundle;
import android.os.VibrationEffect;
import android.os.Vibrator;
import android.text.Editable;
import android.text.InputFilter;
import android.text.Spanned;
import android.text.TextWatcher;
import android.util.Log;
import android.util.Patterns;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import androidx.activity.ComponentActivity;
import androidx.cardview.widget.CardView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.ContextCompat;
import androidx.core.widget.NestedScrollView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.LifecycleOwnerKt;
import androidx.lifecycle.LiveData;
import androidx.lifecycle.MutableLiveData;
import androidx.lifecycle.ViewModelStore;
import androidx.lifecycle.ViewModelStoreOwner;
import androidx.lifecycle.viewmodel.CreationExtras;
import androidx.navigation.NavArgsLazy;
import androidx.navigation.fragment.FragmentKt;
import androidx.preference.PreferenceManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.brevistay.app.databinding.FragmentBookingDetails2Binding;
import com.brevistay.app.models.booking_model.hotel_availabilty.BillSummaryTotal;
import com.brevistay.app.models.booking_model.hotel_availabilty.BillSummaryV2;
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.hotel_availabilty.SlotAvailability;
import com.brevistay.app.models.booking_model.hotel_availabilty.WalletInfo;
import com.brevistay.app.models.login_model.login.LoginResFromPass;
import com.brevistay.app.models.search_model.hotel_details2.HotelDetail2;
import com.brevistay.app.models.search_model.hotel_details2.InsuranceCardItem;
import com.brevistay.app.models.user_profile.UserProfileRes;
import com.brevistay.app.view.booking.BillSummaryAdapter;
import com.brevistay.app.view.booking.CouponTncAdapter;
import com.brevistay.app.view.booking.fragments.BookingDetailsFragmentDirections;
import com.brevistay.app.view.main.fragments.WebFragment;
import com.brevistay.app.view.utils.CheckInternet;
import com.brevistay.app.view.utils.TimeUtils;
import com.brevistay.app.viewmodels.booking_viewmodel.BookingViewModel;
import com.bumptech.glide.Glide;
import com.bumptech.glide.RequestManager;
import com.clevertap.android.pushtemplates.R;
import com.facebook.appevents.AppEventsConstants;
import com.facebook.appevents.internal.ViewHierarchyConstants;
import com.facebook.internal.ServerProtocol;
import com.google.android.material.bottomsheet.BottomSheetDialog;
import in.juspay.services.HyperServices;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import kotlin.Lazy;
import kotlin.LazyKt;
import kotlin.LazyThreadSafetyMode;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Ref;
import kotlin.jvm.internal.Reflection;
import kotlin.text.Regex;
import kotlin.text.StringsKt;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineScopeKt;
import kotlinx.coroutines.CoroutineStart;
import kotlinx.coroutines.Dispatchers;
import org.json.JSONObject;
import org.koin.android.ext.android.AndroidKoinScopeExtKt;
import org.koin.core.qualifier.Qualifier;
import org.koin.viewmodel.GetViewModelKt;
@Metadata(d1 = {"\u0000¨\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0002\b\u001f\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0012\n\u0002\u0018\u0002\n\u0002\b\b\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u0012\u0010e\u001a\u00020f2\b\u0010g\u001a\u0004\u0018\u00010hH\u0016J$\u0010i\u001a\u00020j2\u0006\u0010k\u001a\u00020l2\b\u0010m\u001a\u0004\u0018\u00010n2\b\u0010g\u001a\u0004\u0018\u00010hH\u0016J\u001a\u0010r\u001a\u00020f2\u0006\u0010s\u001a\u00020j2\b\u0010g\u001a\u0004\u0018\u00010hH\u0017J\b\u0010t\u001a\u00020fH\u0002J\b\u0010u\u001a\u00020fH\u0016J\b\u0010v\u001a\u00020fH\u0016J\b\u0010w\u001a\u00020\u0012H\u0002J\b\u0010x\u001a\u00020fH\u0003J \u0010y\u001a\u00020@2\u0006\u0010z\u001a\u00020@2\u0006\u0010{\u001a\u00020\n2\u0006\u0010|\u001a\u00020\nH\u0002J\b\u0010}\u001a\u00020fH\u0002J\b\u0010~\u001a\u00020@H\u0002J\b\u0010\u007f\u001a\u00020fH\u0002J\t\u0010\u0080\u0001\u001a\u00020fH\u0002J\t\u0010\u0081\u0001\u001a\u00020fH\u0016J\t\u0010\u0082\u0001\u001a\u00020fH\u0016J\f\u0010\u0083\u0001\u001a\u00020f*\u00030\u0084\u0001J\t\u0010\u0085\u0001\u001a\u00020\u0012H\u0002J\t\u0010\u0086\u0001\u001a\u00020\u0012H\u0002J\t\u0010\u0087\u0001\u001a\u00020\u0012H\u0002J\u0010\u0010\u0088\u0001\u001a\u00020@2\u0007\u0010\u0089\u0001\u001a\u00020@J\u001a\u0010\u008a\u0001\u001a\u00020f2\u000f\u0010\u008b\u0001\u001a\n\u0012\u0004\u0012\u00020@\u0018\u00010aH\u0002R\u0010\u0010\u0004\u001a\u0004\u0018\u00010\u0005X\u0082\u000e¢\u0006\u0002\n\u0000R\u0014\u0010\u0006\u001a\u00020\u00058BX\u0082\u0004¢\u0006\u0006\u001a\u0004\b\u0007\u0010\bR\u001a\u0010\t\u001a\u00020\nX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000b\u0010\f\"\u0004\b\r\u0010\u000eR\u000e\u0010\u000f\u001a\u00020\u0010X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\u0012X\u0082\u000e¢\u0006\u0002\n\u0000R\u001b\u0010\u0013\u001a\u00020\u00148BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0017\u0010\u0018\u001a\u0004\b\u0015\u0010\u0016R\u001a\u0010\u0019\u001a\u00020\nX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001a\u0010\f\"\u0004\b\u001b\u0010\u000eR\u001a\u0010\u001c\u001a\u00020\u001dX\u0086.¢\u0006\u000e\n\u0000\u001a\u0004\b\u001e\u0010\u001f\"\u0004\b \u0010!R\u001b\u0010\"\u001a\u00020#8FX\u0086\u0084\u0002¢\u0006\f\n\u0004\b&\u0010'\u001a\u0004\b$\u0010%R\u0010\u0010(\u001a\u0004\u0018\u00010)X\u0082\u000e¢\u0006\u0002\n\u0000R\u001c\u0010*\u001a\u0004\u0018\u00010+X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b,\u0010-\"\u0004\b.\u0010/R\u001c\u00100\u001a\u0004\u0018\u000101X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b2\u00103\"\u0004\b4\u00105R\u001a\u00106\u001a\u00020\u0012X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b7\u00108\"\u0004\b9\u0010:R\u000e\u0010;\u001a\u00020\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010<\u001a\u00020\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010=\u001a\u00020\nX\u0082\u000e¢\u0006\u0002\n\u0000R*\u0010>\u001a\u0012\u0012\u0004\u0012\u00020@0?j\b\u0012\u0004\u0012\u00020@`AX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bB\u0010C\"\u0004\bD\u0010ER\u001a\u0010F\u001a\u00020\nX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bG\u0010\f\"\u0004\bH\u0010\u000eR\u001a\u0010I\u001a\u00020@X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bJ\u0010K\"\u0004\bL\u0010MR\u001a\u0010N\u001a\u00020@X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bO\u0010K\"\u0004\bP\u0010MR\u001a\u0010Q\u001a\u00020\u0012X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bR\u00108\"\u0004\bS\u0010:R\u001a\u0010T\u001a\u00020\u0012X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bU\u00108\"\u0004\bV\u0010:R\u001a\u0010W\u001a\u00020@X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\bX\u0010K\"\u0004\bY\u0010MR\u001a\u0010Z\u001a\u00020\u0012X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b[\u00108\"\u0004\b\\\u0010:R\u000e\u0010]\u001a\u00020\nX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010^\u001a\u00020@X\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010_\u001a\u00020@X\u0082.¢\u0006\u0002\n\u0000R\u0014\u0010`\u001a\b\u0012\u0004\u0012\u00020b0aX\u0082.¢\u0006\u0002\n\u0000R\u000e\u0010c\u001a\u00020dX\u0082.¢\u0006\u0002\n\u0000R\u0016\u0010o\u001a\n\u0012\u0006\u0012\u0004\u0018\u00010q0pX\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006\u008c\u0001"}, d2 = {"Lcom/brevistay/app/view/booking/fragments/BookingDetailsFragment;", "Landroidx/fragment/app/Fragment;", "<init>", "()V", "_binding", "Lcom/brevistay/app/databinding/FragmentBookingDetails2Binding;", "binding", "getBinding", "()Lcom/brevistay/app/databinding/FragmentBookingDetails2Binding;", "scrollflag", "", "getScrollflag", "()I", "setScrollflag", "(I)V", "sharedPreferences", "Landroid/content/SharedPreferences;", "editVisible", "", "viewmodel", "Lcom/brevistay/app/viewmodels/booking_viewmodel/BookingViewModel;", "getViewmodel", "()Lcom/brevistay/app/viewmodels/booking_viewmodel/BookingViewModel;", "viewmodel$delegate", "Lkotlin/Lazy;", "previousPack", "getPreviousPack", "setPreviousPack", "dialog", "Lcom/google/android/material/bottomsheet/BottomSheetDialog;", "getDialog", "()Lcom/google/android/material/bottomsheet/BottomSheetDialog;", "setDialog", "(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V", "args", "Lcom/brevistay/app/view/booking/fragments/BookingDetailsFragmentArgs;", "getArgs", "()Lcom/brevistay/app/view/booking/fragments/BookingDetailsFragmentArgs;", "args$delegate", "Landroidx/navigation/NavArgsLazy;", "hotelAvailabiltyBody", "Lcom/brevistay/app/models/booking_model/hotel_availabilty/HotelAvailabiltyBody;", "hyperServicesHolder", "Lin/juspay/services/HyperServices;", "getHyperServicesHolder", "()Lin/juspay/services/HyperServices;", "setHyperServicesHolder", "(Lin/juspay/services/HyperServices;)V", "initiatePayload", "Lorg/json/JSONObject;", "getInitiatePayload", "()Lorg/json/JSONObject;", "setInitiatePayload", "(Lorg/json/JSONObject;)V", "firstcall_to_coupon", "getFirstcall_to_coupon", "()Z", "setFirstcall_to_coupon", "(Z)V", "rooms", "adults", "child", "timeArr", "Ljava/util/ArrayList;", "", "Lkotlin/collections/ArrayList;", "getTimeArr", "()Ljava/util/ArrayList;", "setTimeArr", "(Ljava/util/ArrayList;)V", "use_wallet", "getUse_wallet", "setUse_wallet", "token", "getToken", "()Ljava/lang/String;", "setToken", "(Ljava/lang/String;)V", "DateStr", "getDateStr", "setDateStr", "Call", "getCall", "setCall", "flag", "getFlag", "setFlag", "refundable", "getRefundable", "setRefundable", "CTAClicked", "getCTAClicked", "setCTAClicked", "whatsappOptIn", "tempName", "wallet_pre_applicable", "billItems", "", "Lcom/brevistay/app/models/booking_model/hotel_availabilty/BillSummaryV2;", "mBillSummaryAdapter", "Lcom/brevistay/app/view/booking/BillSummaryAdapter;", "onCreate", "", "savedInstanceState", "Landroid/os/Bundle;", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "avaialableLivedata", "Landroidx/lifecycle/MutableLiveData;", "Lcom/brevistay/app/models/booking_model/hotel_availabilty/HotelAvailabiltyRes;", "onViewCreated", ViewHierarchyConstants.VIEW_KEY, "updateWhatsAppSwitch", "onResume", "onPause", "checkIsUserDeleted", "vibrate", "getCheckOutDate", "value", "pack", "time", "setCheckInOutTime", "getcheckinStr", "DecRoomCount", "IncRoomCount", "onDestroyView", "onDestroy", "scrollToBottom", "Landroidx/core/widget/NestedScrollView;", "checkName", "checkNumber", "checkEmail", "extractLastWord", "input", "showCancellationPolicyBottomSheet", "policies", "app_release"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class BookingDetailsFragment extends Fragment {
private boolean CTAClicked;
private boolean Call;
private String DateStr;
private FragmentBookingDetails2Binding _binding;
private int adults;
private final NavArgsLazy args;
private MutableLiveData<HotelAvailabiltyRes> avaialableLivedata;
private List<BillSummaryV2> billItems;
private int child;
public BottomSheetDialog dialog;
private boolean editVisible;
private boolean firstcall_to_coupon;
private boolean flag;
private HotelAvailabiltyBody hotelAvailabiltyBody;
private HyperServices hyperServicesHolder;
private JSONObject initiatePayload;
private BillSummaryAdapter mBillSummaryAdapter;
private int previousPack;
private String refundable;
private int rooms;
private int scrollflag;
private SharedPreferences sharedPreferences;
private String tempName;
private ArrayList<String> timeArr;
private String token;
private int use_wallet;
private final Lazy viewmodel;
private String wallet_pre_applicable;
private int whatsappOptIn;
public static final void onViewCreated$lambda$27$lambda$11(View view) {
}
public static final void onViewCreated$lambda$27$lambda$26(View view) {
}
private final void setCheckInOutTime() {
}
public BookingDetailsFragment() {
final BookingDetailsFragment bookingDetailsFragment = this;
final Function0<FragmentActivity> function0 = new Function0<FragmentActivity>() {
public final FragmentActivity m77invoke() {
return bookingDetailsFragment.requireActivity();
}
};
final Qualifier qualifier = null;
final Function0 function02 = null;
final Function0 function03 = null;
this.viewmodel = LazyKt.lazy(LazyThreadSafetyMode.NONE, new Function0<BookingViewModel>() {
public final BookingViewModel m78invoke() {
CreationExtras defaultViewModelCreationExtras;
ComponentCallbacks componentCallbacks = bookingDetailsFragment;
Qualifier qualifier2 = qualifier;
Function0 function04 = function0;
Function0 function05 = function02;
Function0 function06 = function03;
ComponentActivity componentActivity = (ViewModelStoreOwner) function04.invoke();
ViewModelStore viewModelStore = componentActivity.getViewModelStore();
if (function05 == null || (defaultViewModelCreationExtras = (CreationExtras) function05.invoke()) == null) {
ComponentActivity componentActivity2 = componentActivity instanceof ComponentActivity ? componentActivity : null;
if (componentActivity2 != null) {
defaultViewModelCreationExtras = componentActivity2.getDefaultViewModelCreationExtras();
} else {
defaultViewModelCreationExtras = componentCallbacks.getDefaultViewModelCreationExtras();
Intrinsics.checkNotNullExpressionValue(defaultViewModelCreationExtras, "<get-defaultViewModelCreationExtras>(...)");
}
}
return GetViewModelKt.resolveViewModel$default(Reflection.getOrCreateKotlinClass(BookingViewModel.class), viewModelStore, (String) null, defaultViewModelCreationExtras, qualifier2, AndroidKoinScopeExtKt.getKoinScope(componentCallbacks), function06, 4, (Object) null);
}
});
this.args = new NavArgsLazy(Reflection.getOrCreateKotlinClass(BookingDetailsFragmentArgs.class), new Function0<Bundle>() {
{
super(0);
}
public final Bundle m79invoke() {
Bundle arguments = bookingDetailsFragment.getArguments();
if (arguments != null) {
return arguments;
}
throw new IllegalStateException("Fragment " + bookingDetailsFragment + " has null arguments");
}
});
this.firstcall_to_coupon = true;
this.rooms = 1;
this.adults = 2;
this.timeArr = new ArrayList<>();
this.token = "";
this.DateStr = "";
this.refundable = "";
this.whatsappOptIn = 1;
this.avaialableLivedata = new MutableLiveData<>((Object) null);
}
private final FragmentBookingDetails2Binding getBinding() {
FragmentBookingDetails2Binding fragmentBookingDetails2Binding = this._binding;
Intrinsics.checkNotNull(fragmentBookingDetails2Binding);
return fragmentBookingDetails2Binding;
}
public final int getScrollflag() {
return this.scrollflag;
}
public final void setScrollflag(int i) {
this.scrollflag = i;
}
public final BookingViewModel getViewmodel() {
return (BookingViewModel) this.viewmodel.getValue();
}
public final int getPreviousPack() {
return this.previousPack;
}
public final void setPreviousPack(int i) {
this.previousPack = i;
}
public final BottomSheetDialog getDialog() {
BottomSheetDialog bottomSheetDialog = this.dialog;
if (bottomSheetDialog != null) {
return bottomSheetDialog;
}
Intrinsics.throwUninitializedPropertyAccessException("dialog");
return null;
}
public final void setDialog(BottomSheetDialog bottomSheetDialog) {
Intrinsics.checkNotNullParameter(bottomSheetDialog, "<set-?>");
this.dialog = bottomSheetDialog;
}
public final BookingDetailsFragmentArgs getArgs() {
return (BookingDetailsFragmentArgs) this.args.getValue();
}
public final HyperServices getHyperServicesHolder() {
return this.hyperServicesHolder;
}
public final void setHyperServicesHolder(HyperServices hyperServices) {
this.hyperServicesHolder = hyperServices;
}
public final JSONObject getInitiatePayload() {
return this.initiatePayload;
}
public final void setInitiatePayload(JSONObject jSONObject) {
this.initiatePayload = jSONObject;
}
public final boolean getFirstcall_to_coupon() {
return this.firstcall_to_coupon;
}
public final void setFirstcall_to_coupon(boolean z) {
this.firstcall_to_coupon = z;
}
public final ArrayList<String> getTimeArr() {
return this.timeArr;
}
public final void setTimeArr(ArrayList<String> arrayList) {
Intrinsics.checkNotNullParameter(arrayList, "<set-?>");
this.timeArr = arrayList;
}
public final int getUse_wallet() {
return this.use_wallet;
}
public final void setUse_wallet(int i) {
this.use_wallet = i;
}
public final String getToken() {
return this.token;
}
public final void setToken(String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
this.token = str;
}
public final String getDateStr() {
return this.DateStr;
}
public final void setDateStr(String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
this.DateStr = str;
}
public final boolean getCall() {
return this.Call;
}
public final void setCall(boolean z) {
this.Call = z;
}
public final boolean getFlag() {
return this.flag;
}
public final void setFlag(boolean z) {
this.flag = z;
}
public final String getRefundable() {
return this.refundable;
}
public final void setRefundable(String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
this.refundable = str;
}
public final boolean getCTAClicked() {
return this.CTAClicked;
}
public final void setCTAClicked(boolean z) {
this.CTAClicked = z;
}
public void onCreate(Bundle savedInstanceState) {
int intValue;
super.onCreate(savedInstanceState);
SharedPreferences defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireContext().getApplicationContext());
this.sharedPreferences = defaultSharedPreferences;
if (defaultSharedPreferences == null) {
Intrinsics.throwUninitializedPropertyAccessException("sharedPreferences");
defaultSharedPreferences = null;
}
this.wallet_pre_applicable = String.valueOf(defaultSharedPreferences.getString("wallet_pre_applicable", AppEventsConstants.EVENT_PARAM_VALUE_YES));
getViewmodel().getPack().setValue(Integer.valueOf(getArgs().getPack()));
getViewmodel().getTime().setValue(Integer.valueOf(getArgs().getTime()));
String str = this.wallet_pre_applicable;
if (str == null) {
Intrinsics.throwUninitializedPropertyAccessException("wallet_pre_applicable");
str = null;
}
if (Intrinsics.areEqual(str, "false")) {
intValue = 0;
} else {
if (!Intrinsics.areEqual(str, ServerProtocol.DIALOG_RETURN_SCOPES_TRUE)) {
String str2 = this.wallet_pre_applicable;
if (str2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("wallet_pre_applicable");
str2 = null;
}
Integer intOrNull = StringsKt.toIntOrNull(str2);
if (intOrNull != null) {
intValue = intOrNull.intValue();
}
}
intValue = 1;
}
getViewmodel().is_wallet().setValue(Integer.valueOf(intValue));
LifecycleOwnerKt.getLifecycleScope((LifecycleOwner) this).launchWhenResumed(new BookingDetailsFragment$onCreate$1(this, intValue, null));
}
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(inflater, "inflater");
this._binding = FragmentBookingDetails2Binding.inflate(inflater, container, false);
try {
Log.d("PACkSlot", String.valueOf(getViewmodel().getPack().getValue()));
getBinding().bookingRoomCount.setText(String.valueOf(getViewmodel().getRoomCount().getValue()));
getBinding().bookingAdultCount.setText(String.valueOf(getViewmodel().getAdult_count().getValue()));
getBinding().bookingChildCount.setText(String.valueOf(getViewmodel().getChild_count().getValue()));
Object value = getViewmodel().getRoomCount().getValue();
Intrinsics.checkNotNull(value);
this.rooms = ((Number) value).intValue();
Object value2 = getViewmodel().getAdult_count().getValue();
Intrinsics.checkNotNull(value2);
this.adults = ((Number) value2).intValue();
Object value3 = getViewmodel().getChild_count().getValue();
Intrinsics.checkNotNull(value3);
this.child = ((Number) value3).intValue();
if (getArgs().getRoomCategory() != null) {
getBinding().roomCategoryLayout.setVisibility(0);
getBinding().roomCategoryLayout.setText(String.valueOf(getArgs().getRoomCategory()));
}
Integer num = (Integer) getViewmodel().getPack().getValue();
if (num != null && num.intValue() == 3) {
Log.d("packFinal-when", "3");
ConstraintLayout constraintLayout = getBinding().bookingSlot3Hrs;
if (constraintLayout != null) {
constraintLayout.setBackground(getResources().getDrawable(2131230944));
}
ConstraintLayout constraintLayout2 = getBinding().booking6hrs;
if (constraintLayout2 != null) {
constraintLayout2.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout3 = getBinding().booking12hrs;
if (constraintLayout3 != null) {
constraintLayout3.setBackground((Drawable) null);
}
getBinding().bookingSlot3Hrs.performClick();
} else {
if (num != null && num.intValue() == 6) {
Log.d("packFinal-when", "6");
ConstraintLayout constraintLayout4 = getBinding().booking6hrs;
if (constraintLayout4 != null) {
constraintLayout4.setBackground(getResources().getDrawable(2131230944));
}
ConstraintLayout constraintLayout5 = getBinding().bookingSlot3Hrs;
if (constraintLayout5 != null) {
constraintLayout5.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout6 = getBinding().booking12hrs;
if (constraintLayout6 != null) {
constraintLayout6.setBackground((Drawable) null);
}
getBinding().booking6hrs.performClick();
}
if (num.intValue() == 12) {
Log.d("packFinal-when", "12");
ConstraintLayout constraintLayout7 = getBinding().booking12hrs;
if (constraintLayout7 != null) {
constraintLayout7.setBackground(getResources().getDrawable(2131230944));
}
ConstraintLayout constraintLayout8 = getBinding().booking6hrs;
if (constraintLayout8 != null) {
constraintLayout8.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout9 = getBinding().bookingSlot3Hrs;
if (constraintLayout9 != null) {
constraintLayout9.setBackground((Drawable) null);
}
getBinding().booking12hrs.performClick();
}
}
this.editVisible = false;
} catch (Exception unused) {
}
View root = getBinding().getRoot();
Intrinsics.checkNotNullExpressionValue(root, "getRoot(...)");
return root;
}
public void onViewCreated(View view, Bundle savedInstanceState) {
Intrinsics.checkNotNullParameter(view, ViewHierarchyConstants.VIEW_KEY);
super.onViewCreated(view, savedInstanceState);
final Ref.IntRef intRef = new Ref.IntRef();
SharedPreferences sharedPreferences = this.sharedPreferences;
if (sharedPreferences == null) {
Intrinsics.throwUninitializedPropertyAccessException("sharedPreferences");
sharedPreferences = null;
}
intRef.element = sharedPreferences.getInt("wallet_balance", 0);
Log.d("should_apply_wallet_after_coupon", String.valueOf(getViewmodel().getShould_apply_wallet_after_coupon().getValue()));
if (Intrinsics.areEqual(getViewmodel().getShould_apply_wallet_after_coupon().getValue(), true)) {
getBinding().walletLayout.performClick();
}
getBinding().bookingAdultCount.setText(String.valueOf(getViewmodel().getAdult_count().getValue()));
getBinding().bookingChildCount.setText(String.valueOf(getViewmodel().getChild_count().getValue()));
getBinding().bookingRoomCount.setText(String.valueOf(getViewmodel().getRoomCount().getValue()));
this.previousPack = 0;
if (isAdded()) {
ContextCompat.getColor(requireContext(), 2131099742);
ContextCompat.getColor(requireContext(), 2131100447);
setDialog(new BottomSheetDialog(requireContext()));
updateWhatsAppSwitch();
getBinding().whatsappCont.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$0(BookingDetailsFragment.this, view2);
}
});
getBinding().holidaHotelDetails.setVisibility(8);
getViewmodel().getHotelAvailabiltyBody_BD().observe(getViewLifecycleOwner(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$1;
onViewCreated$lambda$1 = BookingDetailsFragment.onViewCreated$lambda$1(BookingDetailsFragment.this, (HotelAvailabiltyBody) obj);
return onViewCreated$lambda$1;
}
}));
getViewmodel().getHotelDetail().observe(requireActivity(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$3;
onViewCreated$lambda$3 = BookingDetailsFragment.onViewCreated$lambda$3(BookingDetailsFragment.this, (HotelDetail2) obj);
return onViewCreated$lambda$3;
}
}));
getViewmodel().getUserDetails().observe(requireActivity(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$4;
onViewCreated$lambda$4 = BookingDetailsFragment.onViewCreated$lambda$4(BookingDetailsFragment.this, (LoginResFromPass) obj);
return onViewCreated$lambda$4;
}
}));
getViewmodel().getTime().observe(requireActivity(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$5;
onViewCreated$lambda$5 = BookingDetailsFragment.onViewCreated$lambda$5(BookingDetailsFragment.this, (Integer) obj);
return onViewCreated$lambda$5;
}
}));
getViewmodel().getPack().observe(requireActivity(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$6;
onViewCreated$lambda$6 = BookingDetailsFragment.onViewCreated$lambda$6(BookingDetailsFragment.this, (Integer) obj);
return onViewCreated$lambda$6;
}
}));
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD = getViewmodel().getAvailabiltyLiveData_BD();
if (availabiltyLiveData_BD != null) {
availabiltyLiveData_BD.observe(getViewLifecycleOwner(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$27;
onViewCreated$lambda$27 = BookingDetailsFragment.onViewCreated$lambda$27(BookingDetailsFragment.this, intRef, (HotelAvailabiltyRes) obj);
return onViewCreated$lambda$27;
}
}));
}
getViewmodel().getCheckInDate().observe(requireActivity(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit onViewCreated$lambda$28;
onViewCreated$lambda$28 = BookingDetailsFragment.onViewCreated$lambda$28(BookingDetailsFragment.this, (String) obj);
return onViewCreated$lambda$28;
}
}));
getBinding().couponSuccessRemove.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$29(BookingDetailsFragment.this, view2);
}
});
getBinding().checkinLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$30(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingRoomInc.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$31(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingRoomDec.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$32(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingAdultInc.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$33(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingAdultDec.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$34(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingChildInc.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$35(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingChildDec.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$36(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingSlot3Hrs.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$37(BookingDetailsFragment.this, view2);
}
});
getBinding().booking6hrs.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$38(BookingDetailsFragment.this, view2);
}
});
getBinding().booking12hrs.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$39(BookingDetailsFragment.this, view2);
}
});
getBinding().ApplyCouponLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$40(BookingDetailsFragment.this, view2);
}
});
if (this.use_wallet == 0) {
getBinding().WalletCheckAnimation.setVisibility(8);
getBinding().bookingUseWalletCheckBox.setVisibility(0);
} else {
getBinding().WalletCheckAnimation.setVisibility(0);
getBinding().bookingUseWalletCheckBox.setVisibility(8);
}
getBinding().walletLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$41(BookingDetailsFragment.this, intRef, view2);
}
});
getBinding().toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view2) {
BookingDetailsFragment.onViewCreated$lambda$42(BookingDetailsFragment.this, view2);
}
});
getBinding().bookingNameEditText.setFilters(new InputFilter[]{new InputFilter() {
@Override
public final CharSequence filter(CharSequence charSequence, int i, int i2, Spanned spanned, int i3, int i4) {
CharSequence onViewCreated$lambda$43;
onViewCreated$lambda$43 = BookingDetailsFragment.onViewCreated$lambda$43(charSequence, i, i2, spanned, i3, i4);
return onViewCreated$lambda$43;
}
}});
}
}
public static final void onViewCreated$lambda$0(BookingDetailsFragment bookingDetailsFragment, View view) {
bookingDetailsFragment.whatsappOptIn = bookingDetailsFragment.whatsappOptIn == 1 ? 0 : 1;
bookingDetailsFragment.updateWhatsAppSwitch();
}
public static final kotlin.Unit onViewCreated$lambda$1(com.brevistay.app.view.booking.fragments.BookingDetailsFragment r16, com.brevistay.app.models.booking_model.hotel_availabilty.HotelAvailabiltyBody r17) {
throw new UnsupportedOperationException("Method not decompiled: com.brevistay.app.view.booking.fragments.BookingDetailsFragment.onViewCreated$lambda$1(com.brevistay.app.view.booking.fragments.BookingDetailsFragment, com.brevistay.app.models.booking_model.hotel_availabilty.HotelAvailabiltyBody):kotlin.Unit");
}
public static final Unit onViewCreated$lambda$3(final BookingDetailsFragment bookingDetailsFragment, final HotelDetail2 hotelDetail2) {
if (hotelDetail2 != null) {
if (hotelDetail2.getInsurance_card_items() != null && !hotelDetail2.getInsurance_card_items().isEmpty()) {
Log.d("hotelDetail", hotelDetail2.toString());
if (((InsuranceCardItem) hotelDetail2.getInsurance_card_items().get(0)).getVisibility()) {
bookingDetailsFragment.getBinding().insuraceInfo.setVisibility(0);
Glide.with(bookingDetailsFragment.getBinding().iconImageView).load(((InsuranceCardItem) hotelDetail2.getInsurance_card_items().get(0)).getImage_src()).into(bookingDetailsFragment.getBinding().iconImageView);
bookingDetailsFragment.getBinding().titleTextView.setText(((InsuranceCardItem) hotelDetail2.getInsurance_card_items().get(0)).getTitle());
bookingDetailsFragment.getBinding().descriptionTextView.setText(((InsuranceCardItem) hotelDetail2.getInsurance_card_items().get(0)).getDescription());
bookingDetailsFragment.getBinding().linkTextView.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$3$lambda$2(BookingDetailsFragment.this, hotelDetail2, view);
}
});
} else {
bookingDetailsFragment.getBinding().insuraceInfo.setVisibility(8);
}
} else {
bookingDetailsFragment.getBinding().insuraceInfo.setVisibility(8);
}
}
return Unit.INSTANCE;
}
public static final void onViewCreated$lambda$3$lambda$2(BookingDetailsFragment bookingDetailsFragment, HotelDetail2 hotelDetail2, View view) {
try {
Intent intent = new Intent(bookingDetailsFragment.requireContext(), (Class<?>) WebFragment.class);
intent.putExtra("url", ((InsuranceCardItem) hotelDetail2.getInsurance_card_items().get(0)).getUrl());
bookingDetailsFragment.startActivity(intent);
} catch (Exception unused) {
}
}
public static final Unit onViewCreated$lambda$4(BookingDetailsFragment bookingDetailsFragment, LoginResFromPass loginResFromPass) {
String str = null;
if (loginResFromPass != null) {
bookingDetailsFragment.token = String.valueOf(loginResFromPass.getToken());
String str2 = loginResFromPass.getUser_first_name() + " " + loginResFromPass.getUser_last_name();
bookingDetailsFragment.tempName = str2;
if (str2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("tempName");
str2 = null;
}
Log.d("tempName", str2);
EditText editText = bookingDetailsFragment.getBinding().bookingNameEditText;
String str3 = bookingDetailsFragment.tempName;
if (str3 == null) {
Intrinsics.throwUninitializedPropertyAccessException("tempName");
} else {
str = str3;
}
editText.setText(str, TextView.BufferType.EDITABLE);
bookingDetailsFragment.getBinding().bookingPhnEdittext.setText(loginResFromPass.getUser_mobile_number(), TextView.BufferType.EDITABLE);
bookingDetailsFragment.getBinding().bookingEmailEdittext.setText(loginResFromPass.getUser_email_id(), TextView.BufferType.EDITABLE);
} else {
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new BookingDetailsFragment$onViewCreated$4$1(bookingDetailsFragment, null), 3, (Object) null);
}
return Unit.INSTANCE;
}
public static final Unit onViewCreated$lambda$5(BookingDetailsFragment bookingDetailsFragment, Integer num) {
if (num != null) {
Log.d("checkTime", num.toString());
bookingDetailsFragment.setCheckInOutTime();
}
return Unit.INSTANCE;
}
public static final Unit onViewCreated$lambda$6(BookingDetailsFragment bookingDetailsFragment, Integer num) {
if (num != null) {
bookingDetailsFragment.setCheckInOutTime();
}
return Unit.INSTANCE;
}
public static final Unit onViewCreated$lambda$27(final BookingDetailsFragment bookingDetailsFragment, Ref.IntRef intRef, final HotelAvailabiltyRes hotelAvailabiltyRes) {
Object obj;
HotelAvailabiltyBody hotelAvailabiltyBody;
BillSummaryTotal billSummaryTotal;
BillSummaryTotal billSummaryTotal2;
BillSummaryTotal billSummaryTotal3;
BillSummaryTotal billSummaryTotal4;
BillSummaryTotal billSummaryTotal5;
BillSummaryTotal billSummaryTotal6;
BillSummaryTotal billSummaryTotal7;
BillSummaryTotal billSummaryTotal8;
BillSummaryTotal billSummaryTotal9;
BillSummaryTotal billSummaryTotal10;
BillSummaryTotal billSummaryTotal11;
BillSummaryTotal billSummaryTotal12;
BillSummaryTotal billSummaryTotal13;
BillSummaryTotal billSummaryTotal14;
BillSummaryTotal billSummaryTotal15;
BillSummaryTotal billSummaryTotal16;
HotelAvailabiltyRes hotelAvailabiltyRes2;
SlotAvailability slot_availability;
HotelAvailabiltyRes hotelAvailabiltyRes3;
SlotAvailability slot_availability2;
ArrayList checkin_start_times;
HotelAvailabiltyBody hotelAvailabiltyBody2;
HotelAvailabiltyRes hotelAvailabiltyRes4;
SlotAvailability slot_availability3;
ArrayList checkin_start_times2;
String str;
if (hotelAvailabiltyRes != null) {
Log.d("bd_vail_res", hotelAvailabiltyRes.toString());
Log.d("walletcheck", "wallet_applied=" + hotelAvailabiltyRes.getWallet_applied() + " | pah_text=" + hotelAvailabiltyRes.getWallet_info());
Integer num = (Integer) bookingDetailsFragment.getViewmodel().getPack().getValue();
if (num != null && num.intValue() == 3) {
if (bookingDetailsFragment.previousPack != 3) {
Log.d("packFinal-when", "3");
bookingDetailsFragment.getBinding().bookingSlot3Hrs.performClick();
bookingDetailsFragment.previousPack = 3;
}
} else if (num != null && num.intValue() == 6) {
if (bookingDetailsFragment.previousPack != 6) {
Log.d("packFinal-when", "6");
bookingDetailsFragment.getBinding().booking6hrs.performClick();
bookingDetailsFragment.previousPack = 6;
}
} else if (num != null && num.intValue() == 12) {
if (bookingDetailsFragment.previousPack != 12) {
Log.d("packFinal-when", "12");
bookingDetailsFragment.getBinding().booking12hrs.performClick();
bookingDetailsFragment.previousPack = 12;
}
} else if (bookingDetailsFragment.previousPack != 3) {
Log.d("packFinal-when", "default to 3");
bookingDetailsFragment.getBinding().bookingSlot3Hrs.performClick();
bookingDetailsFragment.previousPack = 3;
}
bookingDetailsFragment.getBinding().bookingHotelName.setText(bookingDetailsFragment.getArgs().getHotelName());
bookingDetailsFragment.getBinding().bookingHotelAdd.setText(bookingDetailsFragment.getArgs().getHotelAdd());
String hotelRatingNum = bookingDetailsFragment.getArgs().getHotelRatingNum();
Intrinsics.checkNotNullExpressionValue(hotelRatingNum, "getHotelRatingNum(...)");
bookingDetailsFragment.getBinding().badgeRating.rating.setText(hotelRatingNum);
if (Intrinsics.areEqual(bookingDetailsFragment.getArgs().getHarNoReviews(), AppEventsConstants.EVENT_PARAM_VALUE_NO)) {
bookingDetailsFragment.getBinding().badgeRating.rating.setText(hotelRatingNum + " (" + bookingDetailsFragment.getArgs().getHotelRatingTotal() + ")");
}
String hotelCategory = bookingDetailsFragment.getArgs().getHotelCategory();
HotelDetail2 hotelDetail2 = (HotelDetail2) bookingDetailsFragment.getViewmodel().getHotelDetail().getValue();
Log.d("args", hotelCategory + " + " + (hotelDetail2 != null ? Integer.valueOf(hotelDetail2.is_new_hotel()) : null));
if (Intrinsics.areEqual(bookingDetailsFragment.getArgs().getHotelCategory(), "luxury")) {
bookingDetailsFragment.getBinding().luxuryHotelTag.setVisibility(0);
}
if (Intrinsics.areEqual(bookingDetailsFragment.getArgs().getHotelCategory(), "premium")) {
bookingDetailsFragment.getBinding().premiumHotelTag.setVisibility(0);
}
if (bookingDetailsFragment.getArgs().getIsNew() == 1) {
bookingDetailsFragment.getBinding().newHotelTag.setVisibility(0);
}
Glide.with(bookingDetailsFragment.getBinding().bookingHotlDetailImg).load(bookingDetailsFragment.getArgs().getHotelImg()).into(bookingDetailsFragment.getBinding().bookingHotlDetailImg);
bookingDetailsFragment.getBinding().booking3HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_3hr_rate());
bookingDetailsFragment.getBinding().booking6HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_6hr_rate());
bookingDetailsFragment.getBinding().booking12HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_12hr_rate());
Log.d("slotpricechange", bookingDetailsFragment.getViewmodel().getPack().getValue() + " yes");
bookingDetailsFragment.getBinding().bookingRoomSlot.setText("Hourly Booking of " + bookingDetailsFragment.getViewmodel().getPack().getValue() + "Hrs");
bookingDetailsFragment.getBinding().bookingViewCancPolicy.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$7(BookingDetailsFragment.this, hotelAvailabiltyRes, view);
}
});
final String str2 = "https://www.brevistay.com/privacy-app-load";
bookingDetailsFragment.getBinding().privacyPolicy.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$8(str2, bookingDetailsFragment, view);
}
});
final String str3 = "https://www.brevistay.com/terms-app-load";
bookingDetailsFragment.getBinding().termsAndCond.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$9(str3, bookingDetailsFragment, view);
}
});
final String str4 = "https://staging.sandbox.brevistay.com/contact";
bookingDetailsFragment.getBinding().helpandsupp.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$10(str4, bookingDetailsFragment, view);
}
});
if (Intrinsics.areEqual(hotelAvailabiltyRes.is_booking_allowed(), AppEventsConstants.EVENT_PARAM_VALUE_YES)) {
bookingDetailsFragment.getBinding().ApplyCouponLayout.setVisibility(0);
bookingDetailsFragment.getBinding().walletLayout.setVisibility(0);
bookingDetailsFragment.getBinding().billCardView.setVisibility(0);
BookingViewModel viewmodel = bookingDetailsFragment.getViewmodel();
Intrinsics.checkNotNull(viewmodel);
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD = viewmodel.getAvailabiltyLiveData_BD();
if (availabiltyLiveData_BD != null && (hotelAvailabiltyRes2 = (HotelAvailabiltyRes) availabiltyLiveData_BD.getValue()) != null && (slot_availability = hotelAvailabiltyRes2.getSlot_availability()) != null && slot_availability.getSlot_availability() == 1) {
BookingViewModel viewmodel2 = bookingDetailsFragment.getViewmodel();
Intrinsics.checkNotNull(viewmodel2);
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD2 = viewmodel2.getAvailabiltyLiveData_BD();
if (availabiltyLiveData_BD2 != null && (hotelAvailabiltyRes3 = (HotelAvailabiltyRes) availabiltyLiveData_BD2.getValue()) != null && (slot_availability2 = hotelAvailabiltyRes3.getSlot_availability()) != null && (checkin_start_times = slot_availability2.getCheckin_start_times()) != null) {
BookingViewModel viewmodel3 = bookingDetailsFragment.getViewmodel();
Intrinsics.checkNotNull(viewmodel3);
if (!checkin_start_times.contains(String.valueOf(viewmodel3.getTime().getValue()))) {
BookingViewModel viewmodel4 = bookingDetailsFragment.getViewmodel();
Intrinsics.checkNotNull(viewmodel4);
MutableLiveData<Integer> time = viewmodel4.getTime();
BookingViewModel viewmodel5 = bookingDetailsFragment.getViewmodel();
Intrinsics.checkNotNull(viewmodel5);
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD3 = viewmodel5.getAvailabiltyLiveData_BD();
time.setValue((availabiltyLiveData_BD3 == null || (hotelAvailabiltyRes4 = (HotelAvailabiltyRes) availabiltyLiveData_BD3.getValue()) == null || (slot_availability3 = hotelAvailabiltyRes4.getSlot_availability()) == null || (checkin_start_times2 = slot_availability3.getCheckin_start_times()) == null || (str = (String) CollectionsKt.last(checkin_start_times2)) == null) ? null : Integer.valueOf(Integer.parseInt(str)));
TextView textView = bookingDetailsFragment.getBinding().bookingDayStr;
TimeUtils.Companion companion = TimeUtils.INSTANCE;
Object value = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value);
String date = companion.getDate((String) value);
TimeUtils.Companion companion2 = TimeUtils.INSTANCE;
Integer num2 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
textView.setText(date + ", " + TimeUtils.Companion.get12HrTime$default(companion2, num2 != null ? num2.intValue() : bookingDetailsFragment.getArgs().getTime(), 0, 2, null));
MutableLiveData<String> dateStr = bookingDetailsFragment.getViewmodel().getDateStr();
TimeUtils.Companion companion3 = TimeUtils.INSTANCE;
Object value2 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value2);
dateStr.setValue(companion3.getDate((String) value2));
bookingDetailsFragment.getcheckinStr();
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD != null && (hotelAvailabiltyBody2 = (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue()) != null) {
Object value3 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value3);
hotelAvailabiltyBody2.setCheckin_date((String) value3);
Unit unit = Unit.INSTANCE;
}
}
}
} else {
bookingDetailsFragment.getBinding().countLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$11(view);
}
});
bookingDetailsFragment.getBinding().bookingProgress.setVisibility(8);
bookingDetailsFragment.getBinding().bookingContinueTxt.setVisibility(0);
bookingDetailsFragment.getBinding().bookingContinueTxt.setText("No available check-in time found, please try any other date or hotel.");
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextColor(bookingDetailsFragment.getResources().getColor(R.color.white));
bookingDetailsFragment.getBinding().countLayout.setBackgroundColor(bookingDetailsFragment.getResources().getColor(2131100439, null));
}
Log.d("#hotelAvailabilty#", String.valueOf(hotelAvailabiltyRes));
Log.d("bill summary", String.valueOf(hotelAvailabiltyRes.getBill_summary_v2()));
List bill_summary_v2 = hotelAvailabiltyRes.getBill_summary_v2();
Context requireContext = bookingDetailsFragment.requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext, "requireContext(...)");
BookingDetailsFragment bookingDetailsFragment2 = bookingDetailsFragment;
bookingDetailsFragment.mBillSummaryAdapter = new BillSummaryAdapter(bill_summary_v2, requireContext, FragmentKt.findNavController(bookingDetailsFragment2));
RecyclerView recyclerView = bookingDetailsFragment.getBinding().rvBillItems;
BillSummaryAdapter billSummaryAdapter = bookingDetailsFragment.mBillSummaryAdapter;
if (billSummaryAdapter == null) {
Intrinsics.throwUninitializedPropertyAccessException("mBillSummaryAdapter");
billSummaryAdapter = null;
}
recyclerView.setAdapter(billSummaryAdapter);
List bill_summary_total = hotelAvailabiltyRes.getBill_summary_total();
if (((bill_summary_total == null || (billSummaryTotal16 = (BillSummaryTotal) bill_summary_total.get(0)) == null) ? null : billSummaryTotal16.getItem_icon_src()) != null) {
bookingDetailsFragment.getBinding().ivTotalItemIcon.setVisibility(0);
RequestManager with = Glide.with(bookingDetailsFragment2);
List bill_summary_total2 = hotelAvailabiltyRes.getBill_summary_total();
Intrinsics.checkNotNull(with.load((bill_summary_total2 == null || (billSummaryTotal15 = (BillSummaryTotal) bill_summary_total2.get(0)) == null) ? null : billSummaryTotal15.getItem_icon_src()).into(bookingDetailsFragment.getBinding().ivTotalItemIcon));
} else {
bookingDetailsFragment.getBinding().ivTotalItemIcon.setVisibility(8);
Unit unit2 = Unit.INSTANCE;
}
TextView textView2 = bookingDetailsFragment.getBinding().totalItemName;
List bill_summary_total3 = hotelAvailabiltyRes.getBill_summary_total();
textView2.setText((bill_summary_total3 == null || (billSummaryTotal14 = (BillSummaryTotal) bill_summary_total3.get(0)) == null) ? null : billSummaryTotal14.getItem());
TextView textView3 = bookingDetailsFragment.getBinding().totalItemName;
List bill_summary_total4 = hotelAvailabiltyRes.getBill_summary_total();
textView3.setTextColor(Color.parseColor((bill_summary_total4 == null || (billSummaryTotal13 = (BillSummaryTotal) bill_summary_total4.get(0)) == null) ? null : billSummaryTotal13.getItem_text_colour()));
TextView textView4 = bookingDetailsFragment.getBinding().totalItemValue;
List bill_summary_total5 = hotelAvailabiltyRes.getBill_summary_total();
textView4.setText((bill_summary_total5 == null || (billSummaryTotal12 = (BillSummaryTotal) bill_summary_total5.get(0)) == null) ? null : billSummaryTotal12.getValue());
TextView textView5 = bookingDetailsFragment.getBinding().totalItemValue;
List bill_summary_total6 = hotelAvailabiltyRes.getBill_summary_total();
textView5.setTextColor(Color.parseColor((bill_summary_total6 == null || (billSummaryTotal11 = (BillSummaryTotal) bill_summary_total6.get(0)) == null) ? null : billSummaryTotal11.getValue_text_colour()));
TextView textView6 = bookingDetailsFragment.getBinding().totalSubDesc;
List bill_summary_total7 = hotelAvailabiltyRes.getBill_summary_total();
textView6.setText((bill_summary_total7 == null || (billSummaryTotal10 = (BillSummaryTotal) bill_summary_total7.get(0)) == null) ? null : billSummaryTotal10.getTotal_sub_desc());
TextView textView7 = bookingDetailsFragment.getBinding().totalSubDesc;
List bill_summary_total8 = hotelAvailabiltyRes.getBill_summary_total();
textView7.setTextColor(Color.parseColor((bill_summary_total8 == null || (billSummaryTotal9 = (BillSummaryTotal) bill_summary_total8.get(0)) == null) ? null : billSummaryTotal9.getTotal_sub_desc_text_colour()));
Integer wallet_amount = hotelAvailabiltyRes.getWallet_amount();
intRef.element = wallet_amount != null ? wallet_amount.intValue() : intRef.element;
if (hotelAvailabiltyRes.getHotel_discount_options() != null) {
Log.d("hotel_discount_options", hotelAvailabiltyRes.getHotel_discount_options().toString());
Log.d("hotel_discount_options", "wallet_amount=" + hotelAvailabiltyRes.getWallet_amount());
Log.d("hotel_discount_options", "applicable_wallet_amount=" + hotelAvailabiltyRes.getApplicable_wallet_amount());
if (Intrinsics.areEqual(hotelAvailabiltyRes.getHotel_discount_options(), "NO_DISCOUNT") || Intrinsics.areEqual(hotelAvailabiltyRes.getHotel_discount_options(), "COUPON_CODE")) {
bookingDetailsFragment.getBinding().bookingWalletLayout.setVisibility(8);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(8);
bookingDetailsFragment.getBinding().bookingWalletLayoutNotApplicable.setVisibility(0);
} else if (Intrinsics.areEqual(hotelAvailabiltyRes.getHotel_discount_options(), "COUPON_N_WALLET") || Intrinsics.areEqual(hotelAvailabiltyRes.getHotel_discount_options(), "WALLET_CREDITS")) {
Integer wallet_amount2 = hotelAvailabiltyRes.getWallet_amount();
if (wallet_amount2 != null && wallet_amount2.intValue() == 0) {
bookingDetailsFragment.getBinding().bookingWalletLayout.setVisibility(8);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(8);
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(8);
bookingDetailsFragment.getBinding().bookingWalletLayout0credits.setVisibility(0);
bookingDetailsFragment.getBinding().bookingWalletLayoutNotApplicableOnBooking.setVisibility(8);
} else if (String.valueOf(hotelAvailabiltyRes.getApplicable_wallet_amount()).compareTo(AppEventsConstants.EVENT_PARAM_VALUE_NO) <= 0) {
bookingDetailsFragment.getBinding().bookingWalletLayoutNotApplicableOnBooking.setVisibility(0);
bookingDetailsFragment.getBinding().bookingWalletLayout0credits.setVisibility(8);
bookingDetailsFragment.getBinding().bookingWalletLayout.setVisibility(8);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(8);
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(8);
} else {
Log.d("applicable_wallet_amount visible ", String.valueOf(hotelAvailabiltyRes.getApplicable_wallet_amount()));
bookingDetailsFragment.getBinding().bookingWalletLayout.setVisibility(0);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(0);
bookingDetailsFragment.getBinding().bookingWalletLayout0credits.setVisibility(8);
bookingDetailsFragment.getBinding().bookingWalletLayoutNotApplicableOnBooking.setVisibility(8);
bookingDetailsFragment.getBinding().bookingWalletLayout.setText("Apply " + hotelAvailabiltyRes.getApplicable_wallet_amount() + " Wallet Credits");
}
}
}
TextView textView8 = bookingDetailsFragment.getBinding().walletErrorMsg;
WalletInfo wallet_info = hotelAvailabiltyRes.getWallet_info();
textView8.setText(wallet_info != null ? wallet_info.getText() : null);
Integer wallet_applied = hotelAvailabiltyRes.getWallet_applied();
if (wallet_applied != null && wallet_applied.intValue() == 1) {
Log.d("walletfix", "it.wallet_applied == 1");
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(0);
bookingDetailsFragment.getBinding().walletError.setVisibility(0);
TextView textView9 = bookingDetailsFragment.getBinding().walletErrorMsg;
WalletInfo wallet_info2 = hotelAvailabiltyRes.getWallet_info();
textView9.setText(wallet_info2 != null ? wallet_info2.getText() : null);
bookingDetailsFragment.use_wallet = 1;
} else {
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(8);
bookingDetailsFragment.getBinding().walletError.setVisibility(8);
TextView textView10 = bookingDetailsFragment.getBinding().walletErrorMsg;
WalletInfo wallet_info3 = hotelAvailabiltyRes.getWallet_info();
textView10.setText(wallet_info3 != null ? wallet_info3.getText() : null);
bookingDetailsFragment.use_wallet = 0;
}
bookingDetailsFragment.getBinding().booking3HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_3hr_rate());
bookingDetailsFragment.getBinding().booking6HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_6hr_rate());
bookingDetailsFragment.getBinding().booking12HrPrice.setText("₹" + hotelAvailabiltyRes.getSlot_12hr_rate());
if (Intrinsics.areEqual(bookingDetailsFragment.refundable, "")) {
bookingDetailsFragment.refundable = String.valueOf(hotelAvailabiltyRes.getRefundability());
} else {
Intrinsics.areEqual(bookingDetailsFragment.refundable, hotelAvailabiltyRes.getRefundability());
}
BuildersKt.launch$default(CoroutineScopeKt.CoroutineScope(Dispatchers.getIO()), (CoroutineContext) null, (CoroutineStart) null, new BookingDetailsFragment$onViewCreated$7$6(bookingDetailsFragment, null), 3, (Object) null);
bookingDetailsFragment.getBinding().rvBillItems.setLayoutManager(new LinearLayoutManager(bookingDetailsFragment.getContext()));
bookingDetailsFragment.getBinding().countLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$13(BookingDetailsFragment.this, view);
}
});
EditText editText = bookingDetailsFragment.getBinding().bookingNameEditText;
Intrinsics.checkNotNullExpressionValue(editText, "bookingNameEditText");
editText.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
}
@Override
public void beforeTextChanged(CharSequence text, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence text, int start, int before, int count) {
if (Intrinsics.areEqual(text, "")) {
text.length();
}
}
});
EditText editText2 = bookingDetailsFragment.getBinding().bookingPhnEdittext;
Intrinsics.checkNotNullExpressionValue(editText2, "bookingPhnEdittext");
editText2.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
}
@Override
public void beforeTextChanged(CharSequence text, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence text, int start, int before, int count) {
if (Intrinsics.areEqual(text, "")) {
text.length();
}
}
});
EditText editText3 = bookingDetailsFragment.getBinding().bookingEmailEdittext;
Intrinsics.checkNotNullExpressionValue(editText3, "bookingEmailEdittext");
editText3.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
}
@Override
public void beforeTextChanged(CharSequence text, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence text, int start, int before, int count) {
if (Intrinsics.areEqual(text, "")) {
text.length();
}
}
});
bookingDetailsFragment.getBinding().bookingNameEditText.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$17(BookingDetailsFragment.this, view);
}
});
bookingDetailsFragment.getBinding().bookingNameEditText.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public final void onFocusChange(View view, boolean z) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$19(BookingDetailsFragment.this, view, z);
}
});
bookingDetailsFragment.getBinding().bookingPhnEdittext.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$20(BookingDetailsFragment.this, view);
}
});
bookingDetailsFragment.getBinding().bookingPhnEdittext.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public final void onFocusChange(View view, boolean z) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$22(BookingDetailsFragment.this, view, z);
}
});
bookingDetailsFragment.getBinding().bookingEmailEdittext.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$23(BookingDetailsFragment.this, view);
}
});
bookingDetailsFragment.getBinding().bookingEmailEdittext.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public final void onFocusChange(View view, boolean z) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$25(BookingDetailsFragment.this, view, z);
}
});
if ((bookingDetailsFragment.getResources().getConfiguration().uiMode & 48) == 32) {
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextColor(bookingDetailsFragment.getResources().getColor(R.color.white, null));
bookingDetailsFragment.getBinding().bookingProgress.setVisibility(8);
bookingDetailsFragment.getBinding().bookingContinueTxt.setVisibility(0);
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextAlignment(4);
obj = null;
bookingDetailsFragment.getBinding().countLayout.setBackgroundColor(bookingDetailsFragment.getResources().getColor(R.color.colorPrimary, null));
} else {
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextColor(bookingDetailsFragment.getResources().getColor(R.color.white, null));
bookingDetailsFragment.getBinding().bookingProgress.setVisibility(8);
bookingDetailsFragment.getBinding().bookingContinueTxt.setVisibility(0);
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextAlignment(4);
obj = null;
bookingDetailsFragment.getBinding().countLayout.setBackgroundColor(bookingDetailsFragment.getResources().getColor(R.color.colorPrimary, null));
}
if (bookingDetailsFragment.Call) {
String available_slots_string = hotelAvailabiltyRes.getAvailable_slots_string();
if (available_slots_string != null && StringsKt.contains$default(available_slots_string, "3", false, 2, obj)) {
Integer hour3_checkin_available = hotelAvailabiltyRes.getHour3_checkin_available();
if (hour3_checkin_available != null && hour3_checkin_available.intValue() == 0) {
bookingDetailsFragment.getBinding().bookingSlot3Hrs.setVisibility(8);
} else {
bookingDetailsFragment.getBinding().bookingSlot3Hrs.setClickable(true);
bookingDetailsFragment.getBinding().bookingSlot3Hrs.setAlpha(1.0f);
}
} else {
bookingDetailsFragment.getBinding().bookingSlot3Hrs.setVisibility(8);
}
String available_slots_string2 = hotelAvailabiltyRes.getAvailable_slots_string();
if (available_slots_string2 != null && StringsKt.contains$default(available_slots_string2, "6", false, 2, (Object) null)) {
Integer hour6_checkin_available = hotelAvailabiltyRes.getHour6_checkin_available();
if (hour6_checkin_available != null && hour6_checkin_available.intValue() == 0) {
bookingDetailsFragment.getBinding().booking6hrs.setVisibility(8);
} else {
ConstraintLayout constraintLayout = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout != null) {
constraintLayout.setClickable(true);
Unit unit3 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout2 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout2 != null) {
constraintLayout2.setAlpha(1.0f);
Unit unit4 = Unit.INSTANCE;
}
}
} else {
bookingDetailsFragment.getBinding().booking6hrs.setVisibility(8);
}
String available_slots_string3 = hotelAvailabiltyRes.getAvailable_slots_string();
if (available_slots_string3 != null && StringsKt.contains$default(available_slots_string3, "12", false, 2, (Object) null)) {
Integer hour12_checkin_available = hotelAvailabiltyRes.getHour12_checkin_available();
if (hour12_checkin_available != null && hour12_checkin_available.intValue() == 0) {
bookingDetailsFragment.getBinding().booking12hrs.setVisibility(8);
} else {
ConstraintLayout constraintLayout3 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout3 != null) {
constraintLayout3.setClickable(true);
Unit unit5 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout4 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout4 != null) {
constraintLayout4.setAlpha(1.0f);
Unit unit6 = Unit.INSTANCE;
}
}
} else {
bookingDetailsFragment.getBinding().booking12hrs.setVisibility(8);
}
Log.d("availableLiveData", "yes");
TextView textView11 = bookingDetailsFragment.getBinding().walletErrorMsg;
WalletInfo wallet_info4 = hotelAvailabiltyRes.getWallet_info();
textView11.setText(wallet_info4 != null ? wallet_info4.getText() : null);
CardView cardView = bookingDetailsFragment.getBinding().walletError;
WalletInfo wallet_info5 = hotelAvailabiltyRes.getWallet_info();
cardView.setCardBackgroundColor(Color.parseColor(String.valueOf(wallet_info5 != null ? wallet_info5.getBg_color() : null)));
RequestManager with2 = Glide.with(bookingDetailsFragment.getBinding().walletInfoIcon);
WalletInfo wallet_info6 = hotelAvailabiltyRes.getWallet_info();
with2.load(wallet_info6 != null ? wallet_info6.getIcon() : null).into(bookingDetailsFragment.getBinding().walletInfoIcon);
Integer show_wallet_info_ui = hotelAvailabiltyRes.getShow_wallet_info_ui();
if (show_wallet_info_ui != null && show_wallet_info_ui.intValue() == 1) {
bookingDetailsFragment.getBinding().walletError.setVisibility(0);
} else {
bookingDetailsFragment.getBinding().walletError.setVisibility(8);
}
bookingDetailsFragment.getBinding().bookingContinueTxt.setText("Proceed To Book");
Integer num3 = (Integer) bookingDetailsFragment.getViewmodel().getPack().getValue();
if (num3 != null && num3.intValue() == 3) {
bookingDetailsFragment.getBinding().booking3HrPrice.performClick();
ConstraintLayout constraintLayout5 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout5 != null) {
constraintLayout5.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230944));
Unit unit7 = Unit.INSTANCE;
}
Object value4 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value4);
String str5 = (String) value4;
Object value5 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value5);
int intValue = ((Number) value5).intValue();
Integer num4 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
String checkOutDate = bookingDetailsFragment.getCheckOutDate(str5, intValue, num4 != null ? num4.intValue() : bookingDetailsFragment.getArgs().getTime());
TextView textView12 = bookingDetailsFragment.getBinding().bookingDayStr2;
String date2 = TimeUtils.INSTANCE.getDate(checkOutDate);
TimeUtils.Companion companion4 = TimeUtils.INSTANCE;
Integer num5 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
int intValue2 = num5 != null ? num5.intValue() : bookingDetailsFragment.getArgs().getTime();
Object value6 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value6);
textView12.setText(date2 + ", " + companion4.getNextDayTime(intValue2, ((Number) value6).intValue()));
} else if (num3 != null && num3.intValue() == 6) {
bookingDetailsFragment.getBinding().booking6HrPrice.performClick();
ConstraintLayout constraintLayout6 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout6 != null) {
constraintLayout6.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230944));
Unit unit8 = Unit.INSTANCE;
}
Object value7 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value7);
String str6 = (String) value7;
Object value8 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value8);
int intValue3 = ((Number) value8).intValue();
Integer num6 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
String checkOutDate2 = bookingDetailsFragment.getCheckOutDate(str6, intValue3, num6 != null ? num6.intValue() : bookingDetailsFragment.getArgs().getTime());
TextView textView13 = bookingDetailsFragment.getBinding().bookingDayStr2;
String date3 = TimeUtils.INSTANCE.getDate(checkOutDate2);
TimeUtils.Companion companion5 = TimeUtils.INSTANCE;
Integer num7 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
int intValue4 = num7 != null ? num7.intValue() : bookingDetailsFragment.getArgs().getTime();
Object value9 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value9);
textView13.setText(date3 + ", " + companion5.getNextDayTime(intValue4, ((Number) value9).intValue()));
} else if (num3 != null && num3.intValue() == 12) {
bookingDetailsFragment.getBinding().booking12HrPrice.performClick();
ConstraintLayout constraintLayout7 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout7 != null) {
constraintLayout7.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230944));
Unit unit9 = Unit.INSTANCE;
}
Object value10 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value10);
String str7 = (String) value10;
Object value11 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value11);
int intValue5 = ((Number) value11).intValue();
Integer num8 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
String checkOutDate3 = bookingDetailsFragment.getCheckOutDate(str7, intValue5, num8 != null ? num8.intValue() : bookingDetailsFragment.getArgs().getTime());
TextView textView14 = bookingDetailsFragment.getBinding().bookingDayStr2;
String date4 = TimeUtils.INSTANCE.getDate(checkOutDate3);
TimeUtils.Companion companion6 = TimeUtils.INSTANCE;
Integer num9 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
int intValue6 = num9 != null ? num9.intValue() : bookingDetailsFragment.getArgs().getTime();
Object value12 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value12);
textView14.setText(date4 + ", " + companion6.getNextDayTime(intValue6, ((Number) value12).intValue()));
}
Log.d("bill summary", String.valueOf(hotelAvailabiltyRes.getBill_summary_v2()));
List bill_summary_v22 = hotelAvailabiltyRes.getBill_summary_v2();
Context requireContext2 = bookingDetailsFragment.requireContext();
Intrinsics.checkNotNullExpressionValue(requireContext2, "requireContext(...)");
bookingDetailsFragment.mBillSummaryAdapter = new BillSummaryAdapter(bill_summary_v22, requireContext2, FragmentKt.findNavController(bookingDetailsFragment2));
RecyclerView recyclerView2 = bookingDetailsFragment.getBinding().rvBillItems;
BillSummaryAdapter billSummaryAdapter2 = bookingDetailsFragment.mBillSummaryAdapter;
if (billSummaryAdapter2 == null) {
Intrinsics.throwUninitializedPropertyAccessException("mBillSummaryAdapter");
billSummaryAdapter2 = null;
}
recyclerView2.setAdapter(billSummaryAdapter2);
List bill_summary_total9 = hotelAvailabiltyRes.getBill_summary_total();
if (((bill_summary_total9 == null || (billSummaryTotal8 = (BillSummaryTotal) bill_summary_total9.get(0)) == null) ? null : billSummaryTotal8.getItem_icon_src()) != null) {
bookingDetailsFragment.getBinding().ivTotalItemIcon.setVisibility(0);
RequestManager with3 = Glide.with(bookingDetailsFragment2);
List bill_summary_total10 = hotelAvailabiltyRes.getBill_summary_total();
Intrinsics.checkNotNull(with3.load((bill_summary_total10 == null || (billSummaryTotal7 = (BillSummaryTotal) bill_summary_total10.get(0)) == null) ? null : billSummaryTotal7.getItem_icon_src()).into(bookingDetailsFragment.getBinding().ivTotalItemIcon));
} else {
bookingDetailsFragment.getBinding().ivTotalItemIcon.setVisibility(8);
Unit unit10 = Unit.INSTANCE;
}
TextView textView15 = bookingDetailsFragment.getBinding().totalItemName;
List bill_summary_total11 = hotelAvailabiltyRes.getBill_summary_total();
textView15.setText((bill_summary_total11 == null || (billSummaryTotal6 = (BillSummaryTotal) bill_summary_total11.get(0)) == null) ? null : billSummaryTotal6.getItem());
TextView textView16 = bookingDetailsFragment.getBinding().totalItemName;
List bill_summary_total12 = hotelAvailabiltyRes.getBill_summary_total();
textView16.setTextColor(Color.parseColor((bill_summary_total12 == null || (billSummaryTotal5 = (BillSummaryTotal) bill_summary_total12.get(0)) == null) ? null : billSummaryTotal5.getItem_text_colour()));
TextView textView17 = bookingDetailsFragment.getBinding().totalItemValue;
List bill_summary_total13 = hotelAvailabiltyRes.getBill_summary_total();
textView17.setText((bill_summary_total13 == null || (billSummaryTotal4 = (BillSummaryTotal) bill_summary_total13.get(0)) == null) ? null : billSummaryTotal4.getValue());
TextView textView18 = bookingDetailsFragment.getBinding().totalItemValue;
List bill_summary_total14 = hotelAvailabiltyRes.getBill_summary_total();
textView18.setTextColor(Color.parseColor((bill_summary_total14 == null || (billSummaryTotal3 = (BillSummaryTotal) bill_summary_total14.get(0)) == null) ? null : billSummaryTotal3.getValue_text_colour()));
TextView textView19 = bookingDetailsFragment.getBinding().totalSubDesc;
List bill_summary_total15 = hotelAvailabiltyRes.getBill_summary_total();
textView19.setText((bill_summary_total15 == null || (billSummaryTotal2 = (BillSummaryTotal) bill_summary_total15.get(0)) == null) ? null : billSummaryTotal2.getTotal_sub_desc());
TextView textView20 = bookingDetailsFragment.getBinding().totalSubDesc;
List bill_summary_total16 = hotelAvailabiltyRes.getBill_summary_total();
textView20.setTextColor(Color.parseColor((bill_summary_total16 == null || (billSummaryTotal = (BillSummaryTotal) bill_summary_total16.get(0)) == null) ? null : billSummaryTotal.getTotal_sub_desc_text_colour()));
Integer coupon_success = hotelAvailabiltyRes.getCoupon_success();
if (coupon_success != null && coupon_success.intValue() == 1) {
Log.d("available", "copon success");
MutableLiveData<String> coupon = bookingDetailsFragment.getViewmodel().getCoupon();
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
coupon.setValue((hotelAvailabiltyBody_BD2 == null || (hotelAvailabiltyBody = (HotelAvailabiltyBody) hotelAvailabiltyBody_BD2.getValue()) == null) ? null : hotelAvailabiltyBody.getCoupon_code());
bookingDetailsFragment.getViewmodel().getCouponFlag().setValue(1);
TextView textView21 = bookingDetailsFragment.getBinding().couponSuccessTitle;
if (textView21 != null) {
textView21.setText(hotelAvailabiltyRes.getCoupon_code() + " applied");
Unit unit11 = Unit.INSTANCE;
}
TextView textView22 = bookingDetailsFragment.getBinding().couponSuccessBenefit;
if (textView22 != null) {
textView22.setText(hotelAvailabiltyRes.getCoupon_msg());
Unit unit12 = Unit.INSTANCE;
}
LinearLayout linearLayout = bookingDetailsFragment.getBinding().couponLayoutBlank;
if (linearLayout != null) {
linearLayout.setVisibility(8);
Unit unit13 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout8 = bookingDetailsFragment.getBinding().couponLayoutSuccess;
if (constraintLayout8 != null) {
constraintLayout8.setVisibility(0);
Unit unit14 = Unit.INSTANCE;
}
if (!Intrinsics.areEqual(hotelAvailabiltyRes.getPayment_mode(), AppEventsConstants.EVENT_PARAM_VALUE_NO)) {
bookingDetailsFragment.getViewmodel().getCouponFlag().setValue(1);
}
} else {
Log.d("available", "copon error");
bookingDetailsFragment.getViewmodel().getCouponFlag().setValue(0);
if (!Intrinsics.areEqual(hotelAvailabiltyRes.getPayment_mode(), AppEventsConstants.EVENT_PARAM_VALUE_NO)) {
bookingDetailsFragment.getViewmodel().getCouponFlag().setValue(1);
}
LinearLayout linearLayout2 = bookingDetailsFragment.getBinding().couponLayoutBlank;
if (linearLayout2 != null) {
linearLayout2.setVisibility(0);
Unit unit15 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout9 = bookingDetailsFragment.getBinding().couponLayoutSuccess;
if (constraintLayout9 != null) {
constraintLayout9.setVisibility(8);
Unit unit16 = Unit.INSTANCE;
}
}
bookingDetailsFragment.Call = false;
}
} else {
ConstraintLayout constraintLayout10 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout10 != null) {
constraintLayout10.setClickable(false);
Unit unit17 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout11 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout11 != null) {
constraintLayout11.setAlpha(0.4f);
Unit unit18 = Unit.INSTANCE;
}
bookingDetailsFragment.getBinding().booking6hrs.setClickable(false);
ConstraintLayout constraintLayout12 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout12 != null) {
constraintLayout12.setAlpha(0.4f);
Unit unit19 = Unit.INSTANCE;
}
bookingDetailsFragment.getBinding().booking12hrs.setClickable(false);
ConstraintLayout constraintLayout13 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout13 != null) {
constraintLayout13.setAlpha(0.4f);
Unit unit20 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout14 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout14 != null) {
constraintLayout14.setBackground((Drawable) null);
Unit unit21 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout15 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout15 != null) {
constraintLayout15.setBackground((Drawable) null);
Unit unit22 = Unit.INSTANCE;
}
ConstraintLayout constraintLayout16 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout16 != null) {
constraintLayout16.setBackground((Drawable) null);
Unit unit23 = Unit.INSTANCE;
}
bookingDetailsFragment.getBinding().countLayout.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$26(view);
}
});
bookingDetailsFragment.getBinding().billCardView.setVisibility(8);
bookingDetailsFragment.getBinding().ApplyCouponLayout.setVisibility(8);
bookingDetailsFragment.getBinding().walletLayout.setVisibility(8);
bookingDetailsFragment.getBinding().bookingProgress.setVisibility(8);
bookingDetailsFragment.getBinding().bookingContinueTxt.setVisibility(0);
bookingDetailsFragment.getBinding().bookingContinueTxt.setText(String.valueOf(hotelAvailabiltyRes.getReason()));
bookingDetailsFragment.getBinding().bookingContinueTxt.setTextColor(bookingDetailsFragment.getResources().getColor(R.color.white));
bookingDetailsFragment.getBinding().countLayout.setBackgroundColor(bookingDetailsFragment.getResources().getColor(2131100439, null));
}
}
return Unit.INSTANCE;
}
public static final void onViewCreated$lambda$27$lambda$7(BookingDetailsFragment bookingDetailsFragment, HotelAvailabiltyRes hotelAvailabiltyRes, View view) {
bookingDetailsFragment.showCancellationPolicyBottomSheet(hotelAvailabiltyRes.getCancellation_policy());
}
public static final void onViewCreated$lambda$27$lambda$8(String str, BookingDetailsFragment bookingDetailsFragment, View view) {
try {
BookingDetailsFragmentDirections.ActionBookingDetailsFragment2ToWebFragment actionBookingDetailsFragment2ToWebFragment = BookingDetailsFragmentDirections.actionBookingDetailsFragment2ToWebFragment(str, ServerProtocol.DIALOG_RETURN_SCOPES_TRUE);
Intrinsics.checkNotNullExpressionValue(actionBookingDetailsFragment2ToWebFragment, "actionBookingDetailsFragment2ToWebFragment(...)");
FragmentKt.findNavController(bookingDetailsFragment).navigate(actionBookingDetailsFragment2ToWebFragment);
} catch (Exception unused) {
}
}
public static final void onViewCreated$lambda$27$lambda$9(String str, BookingDetailsFragment bookingDetailsFragment, View view) {
try {
BookingDetailsFragmentDirections.ActionBookingDetailsFragment2ToWebFragment actionBookingDetailsFragment2ToWebFragment = BookingDetailsFragmentDirections.actionBookingDetailsFragment2ToWebFragment(str, ServerProtocol.DIALOG_RETURN_SCOPES_TRUE);
Intrinsics.checkNotNullExpressionValue(actionBookingDetailsFragment2ToWebFragment, "actionBookingDetailsFragment2ToWebFragment(...)");
FragmentKt.findNavController(bookingDetailsFragment).navigate(actionBookingDetailsFragment2ToWebFragment);
} catch (Exception unused) {
}
}
public static final void onViewCreated$lambda$27$lambda$10(String str, BookingDetailsFragment bookingDetailsFragment, View view) {
try {
BookingDetailsFragmentDirections.ActionBookingDetailsFragment2ToWebFragment actionBookingDetailsFragment2ToWebFragment = BookingDetailsFragmentDirections.actionBookingDetailsFragment2ToWebFragment(str, "false");
Intrinsics.checkNotNullExpressionValue(actionBookingDetailsFragment2ToWebFragment, "actionBookingDetailsFragment2ToWebFragment(...)");
FragmentKt.findNavController(bookingDetailsFragment).navigate(actionBookingDetailsFragment2ToWebFragment);
} catch (Exception unused) {
}
}
public static final void onViewCreated$lambda$27$lambda$13(final com.brevistay.app.view.booking.fragments.BookingDetailsFragment r46, android.view.View r47) {
throw new UnsupportedOperationException("Method not decompiled: com.brevistay.app.view.booking.fragments.BookingDetailsFragment.onViewCreated$lambda$27$lambda$13(com.brevistay.app.view.booking.fragments.BookingDetailsFragment, android.view.View):void");
}
public static final void onViewCreated$lambda$27$lambda$13$lambda$12(BookingDetailsFragment bookingDetailsFragment) {
bookingDetailsFragment.getBinding().bookingPhnEdittext.requestFocus();
}
public static final void onViewCreated$lambda$27$lambda$17(BookingDetailsFragment bookingDetailsFragment, View view) {
int top = bookingDetailsFragment.getBinding().guestInfoCardView.getTop();
bookingDetailsFragment.getBinding().scrollView.fling(0);
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, top);
}
public static final void onViewCreated$lambda$27$lambda$19(final BookingDetailsFragment bookingDetailsFragment, View view, boolean z) {
if (z) {
bookingDetailsFragment.getBinding().scrollView.post(new Runnable() {
@Override
public final void run() {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$19$lambda$18(BookingDetailsFragment.this);
}
});
}
}
public static final void onViewCreated$lambda$27$lambda$19$lambda$18(BookingDetailsFragment bookingDetailsFragment) {
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, bookingDetailsFragment.getBinding().guestInfoCardView.getTop());
}
public static final void onViewCreated$lambda$27$lambda$20(BookingDetailsFragment bookingDetailsFragment, View view) {
int top = bookingDetailsFragment.getBinding().guestInfoCardView.getTop();
bookingDetailsFragment.getBinding().scrollView.fling(0);
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, top);
}
public static final void onViewCreated$lambda$27$lambda$22(final BookingDetailsFragment bookingDetailsFragment, View view, boolean z) {
if (z) {
bookingDetailsFragment.getBinding().scrollView.post(new Runnable() {
@Override
public final void run() {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$22$lambda$21(BookingDetailsFragment.this);
}
});
}
}
public static final void onViewCreated$lambda$27$lambda$22$lambda$21(BookingDetailsFragment bookingDetailsFragment) {
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, bookingDetailsFragment.getBinding().guestInfoCardView.getTop());
}
public static final void onViewCreated$lambda$27$lambda$23(BookingDetailsFragment bookingDetailsFragment, View view) {
int top = bookingDetailsFragment.getBinding().guestInfoCardView.getTop();
bookingDetailsFragment.getBinding().scrollView.fling(0);
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, top);
}
public static final void onViewCreated$lambda$27$lambda$25(final BookingDetailsFragment bookingDetailsFragment, View view, boolean z) {
if (z) {
bookingDetailsFragment.getBinding().scrollView.post(new Runnable() {
@Override
public final void run() {
BookingDetailsFragment.onViewCreated$lambda$27$lambda$25$lambda$24(BookingDetailsFragment.this);
}
});
}
}
public static final void onViewCreated$lambda$27$lambda$25$lambda$24(BookingDetailsFragment bookingDetailsFragment) {
bookingDetailsFragment.getBinding().scrollView.smoothScrollTo(0, bookingDetailsFragment.getBinding().guestInfoCardView.getTop());
}
public static final Unit onViewCreated$lambda$28(BookingDetailsFragment bookingDetailsFragment, String str) {
HotelAvailabiltyBody hotelAvailabiltyBody;
if (str != null) {
try {
bookingDetailsFragment.Call = true;
Log.d("dateSelected ob", str);
TextView textView = bookingDetailsFragment.getBinding().bookingDayStr;
TimeUtils.Companion companion = TimeUtils.INSTANCE;
Object value = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value);
String date = companion.getDate((String) value);
TimeUtils.Companion companion2 = TimeUtils.INSTANCE;
Integer num = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
textView.setText(date + ", " + TimeUtils.Companion.get12HrTime$default(companion2, num != null ? num.intValue() : bookingDetailsFragment.getArgs().getTime(), 0, 2, null));
MutableLiveData<String> dateStr = bookingDetailsFragment.getViewmodel().getDateStr();
TimeUtils.Companion companion3 = TimeUtils.INSTANCE;
Object value2 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value2);
dateStr.setValue(companion3.getDate((String) value2));
bookingDetailsFragment.getcheckinStr();
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD != null && (hotelAvailabiltyBody = (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue()) != null) {
Object value3 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value3);
hotelAvailabiltyBody.setCheckin_date((String) value3);
}
Object value4 = bookingDetailsFragment.getViewmodel().getCheckInDate().getValue();
Intrinsics.checkNotNull(value4);
String str2 = (String) value4;
Object value5 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value5);
int intValue = ((Number) value5).intValue();
Integer num2 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
String checkOutDate = bookingDetailsFragment.getCheckOutDate(str2, intValue, num2 != null ? num2.intValue() : bookingDetailsFragment.getArgs().getTime());
TextView textView2 = bookingDetailsFragment.getBinding().bookingDayStr2;
String date2 = TimeUtils.INSTANCE.getDate(checkOutDate);
TimeUtils.Companion companion4 = TimeUtils.INSTANCE;
Integer num3 = (Integer) bookingDetailsFragment.getViewmodel().getTime().getValue();
int intValue2 = num3 != null ? num3.intValue() : bookingDetailsFragment.getArgs().getTime();
Object value6 = bookingDetailsFragment.getViewmodel().getPack().getValue();
Intrinsics.checkNotNull(value6);
textView2.setText(date2 + ", " + companion4.getNextDayTime(intValue2, ((Number) value6).intValue()));
} catch (Exception unused) {
}
}
return Unit.INSTANCE;
}
public static final void onViewCreated$lambda$29(BookingDetailsFragment bookingDetailsFragment, View view) {
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.setCoupon_code("");
}
bookingDetailsFragment.getViewmodel().getCoupon().setValue("");
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(hotelAvailabiltyBody);
}
ConstraintLayout constraintLayout = bookingDetailsFragment.getBinding().couponLayoutSuccess;
if (constraintLayout != null) {
constraintLayout.setVisibility(8);
}
LinearLayout linearLayout = bookingDetailsFragment.getBinding().couponLayoutBlank;
if (linearLayout != null) {
linearLayout.setVisibility(0);
}
bookingDetailsFragment.Call = true;
}
public static final void onViewCreated$lambda$30(BookingDetailsFragment bookingDetailsFragment, View view) {
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
try {
BookingDetailsFragmentDirections.ActionBookingDetailsFragment2ToBookingCalender actionBookingDetailsFragment2ToBookingCalender = BookingDetailsFragmentDirections.actionBookingDetailsFragment2ToBookingCalender(bookingDetailsFragment.getArgs().getPack(), bookingDetailsFragment.getArgs().getDate(), bookingDetailsFragment.getArgs().getId(), bookingDetailsFragment.getArgs().getHotelName(), bookingDetailsFragment.getArgs().getMaxRoom(), bookingDetailsFragment.getArgs().getTime(), bookingDetailsFragment.getArgs().getToken(), bookingDetailsFragment.getArgs().getHotelAdd(), bookingDetailsFragment.getArgs().getHotelImg(), bookingDetailsFragment.getArgs().getCity());
Intrinsics.checkNotNullExpressionValue(actionBookingDetailsFragment2ToBookingCalender, "actionBookingDetailsFrag…nt2ToBookingCalender(...)");
FragmentKt.findNavController(bookingDetailsFragment).navigate(actionBookingDetailsFragment2ToBookingCalender);
} catch (Exception e) {
Log.d("excecptionOcc", String.valueOf(e.getMessage()));
}
}
}
public static final void onViewCreated$lambda$31(BookingDetailsFragment bookingDetailsFragment, View view) {
if (!CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || bookingDetailsFragment.rooms >= bookingDetailsFragment.getArgs().getMaxRoom()) {
return;
}
bookingDetailsFragment.rooms++;
bookingDetailsFragment.getBinding().bookingRoomCount.setText(String.valueOf(bookingDetailsFragment.rooms));
bookingDetailsFragment.adults += 2;
bookingDetailsFragment.getViewmodel().getAdult_count().setValue(Integer.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.getBinding().bookingAdultCount.setText(String.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.Call = true;
bookingDetailsFragment.IncRoomCount();
}
public static final void onViewCreated$lambda$32(BookingDetailsFragment bookingDetailsFragment, View view) {
int i;
if (!CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || (i = bookingDetailsFragment.rooms) <= 1) {
return;
}
bookingDetailsFragment.rooms = i - 1;
bookingDetailsFragment.getBinding().bookingRoomCount.setText(String.valueOf(bookingDetailsFragment.rooms));
int i2 = bookingDetailsFragment.rooms * 2;
if (bookingDetailsFragment.adults > i2) {
bookingDetailsFragment.adults = i2;
}
bookingDetailsFragment.getViewmodel().getAdult_count().setValue(Integer.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.getBinding().bookingAdultCount.setText(String.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.Call = true;
bookingDetailsFragment.DecRoomCount();
}
public static final void onViewCreated$lambda$33(BookingDetailsFragment bookingDetailsFragment, View view) {
if (!CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || bookingDetailsFragment.adults > (bookingDetailsFragment.getArgs().getMaxRoom() * 2) - 1) {
return;
}
bookingDetailsFragment.adults++;
bookingDetailsFragment.getViewmodel().getAdult_count().setValue(Integer.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.getViewmodel().getGuestCount().setValue(Integer.valueOf(bookingDetailsFragment.adults + bookingDetailsFragment.child));
bookingDetailsFragment.getBinding().bookingAdultCount.setText(String.valueOf(bookingDetailsFragment.adults));
if (bookingDetailsFragment.adults % 2 != 0) {
bookingDetailsFragment.rooms++;
bookingDetailsFragment.IncRoomCount();
bookingDetailsFragment.getBinding().bookingRoomCount.setText(String.valueOf(bookingDetailsFragment.rooms));
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.setGuest_count(bookingDetailsFragment.adults);
}
HotelAvailabiltyBody hotelAvailabiltyBody2 = bookingDetailsFragment.hotelAvailabiltyBody;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setRoom_count(bookingDetailsFragment.rooms);
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
bookingDetailsFragment.Call = true;
}
public static final void onViewCreated$lambda$34(BookingDetailsFragment bookingDetailsFragment, View view) {
int i;
if (!CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null) || (i = bookingDetailsFragment.adults) <= 1) {
return;
}
bookingDetailsFragment.adults = i - 1;
bookingDetailsFragment.getViewmodel().getAdult_count().setValue(Integer.valueOf(bookingDetailsFragment.adults));
bookingDetailsFragment.getViewmodel().getGuestCount().setValue(Integer.valueOf(bookingDetailsFragment.adults + bookingDetailsFragment.child));
bookingDetailsFragment.getBinding().bookingAdultCount.setText(String.valueOf(bookingDetailsFragment.adults));
if (bookingDetailsFragment.adults % 2 == 0) {
bookingDetailsFragment.rooms--;
bookingDetailsFragment.DecRoomCount();
bookingDetailsFragment.getBinding().bookingRoomCount.setText(String.valueOf(bookingDetailsFragment.rooms));
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.setGuest_count(bookingDetailsFragment.adults);
}
HotelAvailabiltyBody hotelAvailabiltyBody2 = bookingDetailsFragment.hotelAvailabiltyBody;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setRoom_count(bookingDetailsFragment.rooms);
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
bookingDetailsFragment.Call = true;
}
public static final void onViewCreated$lambda$35(BookingDetailsFragment bookingDetailsFragment, View view) {
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
int i = bookingDetailsFragment.child;
if (i <= 5) {
bookingDetailsFragment.child = i + 1;
bookingDetailsFragment.getViewmodel().getChild_count().setValue(Integer.valueOf(bookingDetailsFragment.child));
bookingDetailsFragment.getViewmodel().getGuestCount().setValue(Integer.valueOf(bookingDetailsFragment.adults + bookingDetailsFragment.child));
bookingDetailsFragment.getBinding().bookingChildCount.setText(String.valueOf(bookingDetailsFragment.child));
}
bookingDetailsFragment.Call = true;
}
}
public static final void onViewCreated$lambda$36(BookingDetailsFragment bookingDetailsFragment, View view) {
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
int i = bookingDetailsFragment.child;
if (i > 0) {
bookingDetailsFragment.child = i - 1;
bookingDetailsFragment.getViewmodel().getChild_count().setValue(Integer.valueOf(bookingDetailsFragment.child));
bookingDetailsFragment.getViewmodel().getGuestCount().setValue(Integer.valueOf(bookingDetailsFragment.adults + bookingDetailsFragment.child));
bookingDetailsFragment.getBinding().bookingChildCount.setText(String.valueOf(bookingDetailsFragment.child));
}
bookingDetailsFragment.Call = true;
}
}
public static final void onViewCreated$lambda$37(BookingDetailsFragment bookingDetailsFragment, View view) {
HotelAvailabiltyBody hotelAvailabiltyBody;
HotelAvailabiltyRes hotelAvailabiltyRes;
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
bookingDetailsFragment.getViewmodel().getPack().setValue(3);
bookingDetailsFragment.Call = true;
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody2 = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody2;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setPack(3);
}
HotelAvailabiltyBody hotelAvailabiltyBody3 = bookingDetailsFragment.hotelAvailabiltyBody;
if (hotelAvailabiltyBody3 != null) {
hotelAvailabiltyBody3.setRoom_type(3);
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD = bookingDetailsFragment.getViewmodel().getAvailabiltyLiveData_BD();
if (Intrinsics.areEqual((availabiltyLiveData_BD == null || (hotelAvailabiltyRes = (HotelAvailabiltyRes) availabiltyLiveData_BD.getValue()) == null) ? null : hotelAvailabiltyRes.getCoupon_code(), "") && (hotelAvailabiltyBody = bookingDetailsFragment.hotelAvailabiltyBody) != null) {
hotelAvailabiltyBody.setCoupon_code("NO_COUPON");
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
ConstraintLayout constraintLayout = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout != null) {
constraintLayout.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230949));
}
ConstraintLayout constraintLayout2 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout2 != null) {
constraintLayout2.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout3 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout3 != null) {
constraintLayout3.setBackground((Drawable) null);
}
bookingDetailsFragment.getBinding().slot3CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131230965));
bookingDetailsFragment.getBinding().slot6CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
bookingDetailsFragment.getBinding().slot12CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
}
}
public static final void onViewCreated$lambda$38(BookingDetailsFragment bookingDetailsFragment, View view) {
HotelAvailabiltyBody hotelAvailabiltyBody;
HotelAvailabiltyRes hotelAvailabiltyRes;
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
bookingDetailsFragment.getViewmodel().getPack().setValue(6);
bookingDetailsFragment.Call = true;
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody2 = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody2;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setPack(6);
}
HotelAvailabiltyBody hotelAvailabiltyBody3 = bookingDetailsFragment.hotelAvailabiltyBody;
if (hotelAvailabiltyBody3 != null) {
hotelAvailabiltyBody3.setRoom_type(6);
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD = bookingDetailsFragment.getViewmodel().getAvailabiltyLiveData_BD();
if (Intrinsics.areEqual((availabiltyLiveData_BD == null || (hotelAvailabiltyRes = (HotelAvailabiltyRes) availabiltyLiveData_BD.getValue()) == null) ? null : hotelAvailabiltyRes.getCoupon_code(), "") && (hotelAvailabiltyBody = bookingDetailsFragment.hotelAvailabiltyBody) != null) {
hotelAvailabiltyBody.setCoupon_code("NO_COUPON");
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
ConstraintLayout constraintLayout = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout != null) {
constraintLayout.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230949));
}
ConstraintLayout constraintLayout2 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout2 != null) {
constraintLayout2.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout3 = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout3 != null) {
constraintLayout3.setBackground((Drawable) null);
}
bookingDetailsFragment.getBinding().slot3CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
bookingDetailsFragment.getBinding().slot6CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131230965));
bookingDetailsFragment.getBinding().slot12CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
}
}
public static final void onViewCreated$lambda$39(BookingDetailsFragment bookingDetailsFragment, View view) {
HotelAvailabiltyBody hotelAvailabiltyBody;
HotelAvailabiltyRes hotelAvailabiltyRes;
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
bookingDetailsFragment.getViewmodel().getPack().setValue(12);
bookingDetailsFragment.Call = true;
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody2 = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody2;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setPack(12);
}
HotelAvailabiltyBody hotelAvailabiltyBody3 = bookingDetailsFragment.hotelAvailabiltyBody;
if (hotelAvailabiltyBody3 != null) {
hotelAvailabiltyBody3.setRoom_type(12);
}
LiveData<HotelAvailabiltyRes> availabiltyLiveData_BD = bookingDetailsFragment.getViewmodel().getAvailabiltyLiveData_BD();
if (Intrinsics.areEqual((availabiltyLiveData_BD == null || (hotelAvailabiltyRes = (HotelAvailabiltyRes) availabiltyLiveData_BD.getValue()) == null) ? null : hotelAvailabiltyRes.getCoupon_code(), "") && (hotelAvailabiltyBody = bookingDetailsFragment.hotelAvailabiltyBody) != null) {
hotelAvailabiltyBody.setCoupon_code("NO_COUPON");
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
ConstraintLayout constraintLayout = bookingDetailsFragment.getBinding().booking12hrs;
if (constraintLayout != null) {
constraintLayout.setBackground(bookingDetailsFragment.getResources().getDrawable(2131230949));
}
ConstraintLayout constraintLayout2 = bookingDetailsFragment.getBinding().booking6hrs;
if (constraintLayout2 != null) {
constraintLayout2.setBackground((Drawable) null);
}
ConstraintLayout constraintLayout3 = bookingDetailsFragment.getBinding().bookingSlot3Hrs;
if (constraintLayout3 != null) {
constraintLayout3.setBackground((Drawable) null);
}
bookingDetailsFragment.getBinding().slot3CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
bookingDetailsFragment.getBinding().slot6CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131231077));
bookingDetailsFragment.getBinding().slot12CheckImg.setImageDrawable(bookingDetailsFragment.getResources().getDrawable(2131230965));
}
}
public static final void onViewCreated$lambda$40(BookingDetailsFragment bookingDetailsFragment, View view) {
View view2 = bookingDetailsFragment.getBinding().couponLayoutSuccess;
Intrinsics.checkNotNullExpressionValue(view2, "couponLayoutSuccess");
if (view2.getVisibility() == 0) {
bookingDetailsFragment.getBinding().couponSuccessRemove.performClick();
return;
}
try {
Integer num = (Integer) bookingDetailsFragment.getViewmodel().getRoomCount().getValue();
int intValue = num != null ? num.intValue() : 1;
Integer num2 = (Integer) bookingDetailsFragment.getViewmodel().getGuestCount().getValue();
int intValue2 = num2 != null ? num2.intValue() : 2;
Integer num3 = (Integer) bookingDetailsFragment.getViewmodel().getAdult_count().getValue();
int intValue3 = num3 != null ? num3.intValue() : 2;
Integer num4 = (Integer) bookingDetailsFragment.getViewmodel().getChild_count().getValue();
BookingDetailsFragmentDirections.ActionBookingDetailsFragment2ToApplyCouponFragment actionBookingDetailsFragment2ToApplyCouponFragment = BookingDetailsFragmentDirections.actionBookingDetailsFragment2ToApplyCouponFragment(bookingDetailsFragment.token, bookingDetailsFragment.getArgs().getId(), intValue, intValue2, intValue3, num4 != null ? num4.intValue() : 0, "brevistay");
Intrinsics.checkNotNullExpressionValue(actionBookingDetailsFragment2ToApplyCouponFragment, "actionBookingDetailsFrag…oApplyCouponFragment(...)");
FragmentKt.findNavController(bookingDetailsFragment).navigate(actionBookingDetailsFragment2ToApplyCouponFragment);
} catch (Exception unused) {
}
}
public static final void onViewCreated$lambda$41(BookingDetailsFragment bookingDetailsFragment, Ref.IntRef intRef, View view) {
if (CheckInternet.Companion.isInternetAvailable$default(CheckInternet.INSTANCE, null, 0, 0, 7, null)) {
LinearLayout linearLayout = bookingDetailsFragment.getBinding().bookingWalletLayoutNotApplicable;
Intrinsics.checkNotNullExpressionValue(linearLayout, "bookingWalletLayoutNotApplicable");
if (linearLayout.getVisibility() == 0 || intRef.element == 0) {
return;
}
if (bookingDetailsFragment.use_wallet == 1) {
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(8);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(0);
bookingDetailsFragment.use_wallet = 0;
bookingDetailsFragment.getViewmodel().is_wallet().setValue(0);
} else {
bookingDetailsFragment.use_wallet = 1;
bookingDetailsFragment.getBinding().WalletCheckAnimation.setVisibility(0);
bookingDetailsFragment.getBinding().bookingUseWalletCheckBox.setVisibility(8);
bookingDetailsFragment.getBinding().WalletCheckAnimation.playAnimation();
bookingDetailsFragment.getViewmodel().is_wallet().setValue(1);
bookingDetailsFragment.getBinding().walletError.setVisibility(0);
}
bookingDetailsFragment.Call = true;
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
bookingDetailsFragment.hotelAvailabiltyBody = hotelAvailabiltyBody;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.set_wallet(bookingDetailsFragment.use_wallet);
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = bookingDetailsFragment.getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(bookingDetailsFragment.hotelAvailabiltyBody);
}
}
}
public static final void onViewCreated$lambda$42(BookingDetailsFragment bookingDetailsFragment, View view) {
FragmentKt.findNavController(bookingDetailsFragment).navigateUp();
}
public static final CharSequence onViewCreated$lambda$43(CharSequence charSequence, int i, int i2, Spanned spanned, int i3, int i4) {
int length = spanned.length();
if (((length + i2) - i) - (i4 - i3) > 40) {
return "";
}
StringBuilder sb = new StringBuilder();
while (i < i2) {
char charAt = charSequence.charAt(i);
if (charAt != ' ' || i3 == 0 || spanned.charAt(i3 - 1) != ' ') {
sb.append(charAt);
}
i++;
}
if (length > 0 && sb.length() > 0 && sb.charAt(0) == ' ') {
sb.deleteCharAt(0);
}
return sb.toString();
}
private final void updateWhatsAppSwitch() {
if (this.whatsappOptIn == 1) {
getBinding().whatsappOptINImg.setVisibility(8);
getBinding().whatsappOptINAnim.setVisibility(0);
getBinding().whatsappOptINAnim.playAnimation();
} else {
getBinding().whatsappOptINAnim.cancelAnimation();
getBinding().whatsappOptINAnim.setVisibility(8);
getBinding().whatsappOptINImg.setVisibility(0);
}
}
public void onResume() {
super.onResume();
this.Call = true;
Log.d("temp", "onResume");
}
public void onPause() {
super.onPause();
Log.d("temp", "onPause");
}
private final boolean checkIsUserDeleted() {
final Ref.BooleanRef booleanRef = new Ref.BooleanRef();
getViewmodel().getUserProfile().observe(getViewLifecycleOwner(), new BookingDetailsFragment$sam$androidx_lifecycle_Observer$0(new Function1() {
public final Object invoke(Object obj) {
Unit checkIsUserDeleted$lambda$44;
checkIsUserDeleted$lambda$44 = BookingDetailsFragment.checkIsUserDeleted$lambda$44(booleanRef, (UserProfileRes) obj);
return checkIsUserDeleted$lambda$44;
}
}));
return booleanRef.element;
}
public static final Unit checkIsUserDeleted$lambda$44(Ref.BooleanRef booleanRef, UserProfileRes userProfileRes) {
if (userProfileRes != null) {
if (Intrinsics.areEqual(userProfileRes.getStatus(), "SUCCESS")) {
booleanRef.element = false;
} else if (Intrinsics.areEqual(userProfileRes.getStatus(), "ERROR")) {
booleanRef.element = true;
}
}
return Unit.INSTANCE;
}
private final void vibrate() {
Vibrator vibrator;
VibrationEffect createWaveform;
if (Build.VERSION.SDK_INT < 26 || (vibrator = (Vibrator) requireContext().getSystemService("vibrator")) == null || !vibrator.hasVibrator()) {
return;
}
createWaveform = VibrationEffect.createWaveform(new long[]{0, 200, 100, 300}, -1);
vibrator.vibrate(createWaveform);
}
private final String getCheckOutDate(String value, int pack, int time) {
if (time + pack < 24) {
return value;
}
Calendar calendar = Calendar.getInstance();
List split$default = StringsKt.split$default(value, new String[]{"-"}, false, 0, 6, (Object) null);
calendar.set(Integer.parseInt((String) split$default.get(0)), Integer.parseInt((String) split$default.get(1)) - 1, Integer.parseInt((String) split$default.get(2)), pack, time);
calendar.add(6, 1);
return TimeUtils.INSTANCE.convertLongToTime(calendar.getTimeInMillis());
}
private final String getcheckinStr() {
if (getViewmodel().getDateStr().getValue() != null && getViewmodel().getTime().getValue() != null) {
Object value = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value);
CharSequence subSequence = ((String) value).subSequence(4, 7);
if (Intrinsics.areEqual(subSequence, "Jan")) {
Object value2 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value2);
int parseInt = Integer.parseInt(((String) value2).subSequence(8, 10).toString());
Object value3 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value3);
CharSequence subSequence2 = ((String) value3).subSequence(0, 4);
TimeUtils.Companion companion = TimeUtils.INSTANCE;
Integer num = (Integer) getViewmodel().getTime().getValue();
return "January " + parseInt + ", " + ((Object) subSequence2) + "at " + TimeUtils.Companion.get12HrTime$default(companion, num != null ? num.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Feb")) {
Object value4 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value4);
int parseInt2 = Integer.parseInt(((String) value4).subSequence(8, 10).toString());
Object value5 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value5);
CharSequence subSequence3 = ((String) value5).subSequence(0, 4);
TimeUtils.Companion companion2 = TimeUtils.INSTANCE;
Integer num2 = (Integer) getViewmodel().getTime().getValue();
return "February " + parseInt2 + ", " + ((Object) subSequence3) + "at " + TimeUtils.Companion.get12HrTime$default(companion2, num2 != null ? num2.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Mar")) {
Object value6 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value6);
int parseInt3 = Integer.parseInt(((String) value6).subSequence(8, 10).toString());
Object value7 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value7);
CharSequence subSequence4 = ((String) value7).subSequence(0, 4);
TimeUtils.Companion companion3 = TimeUtils.INSTANCE;
Integer num3 = (Integer) getViewmodel().getTime().getValue();
return "March " + parseInt3 + ", " + ((Object) subSequence4) + "at " + TimeUtils.Companion.get12HrTime$default(companion3, num3 != null ? num3.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Apr")) {
Object value8 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value8);
int parseInt4 = Integer.parseInt(((String) value8).subSequence(8, 10).toString());
Object value9 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value9);
CharSequence subSequence5 = ((String) value9).subSequence(0, 4);
TimeUtils.Companion companion4 = TimeUtils.INSTANCE;
Integer num4 = (Integer) getViewmodel().getTime().getValue();
return "April " + parseInt4 + ", " + ((Object) subSequence5) + "at " + TimeUtils.Companion.get12HrTime$default(companion4, num4 != null ? num4.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "May")) {
Object value10 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value10);
int parseInt5 = Integer.parseInt(((String) value10).subSequence(8, 10).toString());
Object value11 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value11);
CharSequence subSequence6 = ((String) value11).subSequence(0, 4);
TimeUtils.Companion companion5 = TimeUtils.INSTANCE;
Integer num5 = (Integer) getViewmodel().getTime().getValue();
return "May " + parseInt5 + ", " + ((Object) subSequence6) + "at " + TimeUtils.Companion.get12HrTime$default(companion5, num5 != null ? num5.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Jun")) {
Object value12 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value12);
int parseInt6 = Integer.parseInt(((String) value12).subSequence(8, 10).toString());
Object value13 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value13);
CharSequence subSequence7 = ((String) value13).subSequence(0, 4);
TimeUtils.Companion companion6 = TimeUtils.INSTANCE;
Integer num6 = (Integer) getViewmodel().getTime().getValue();
return "June " + parseInt6 + ", " + ((Object) subSequence7) + "at " + TimeUtils.Companion.get12HrTime$default(companion6, num6 != null ? num6.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Jul")) {
Object value14 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value14);
int parseInt7 = Integer.parseInt(((String) value14).subSequence(8, 10).toString());
Object value15 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value15);
CharSequence subSequence8 = ((String) value15).subSequence(0, 4);
TimeUtils.Companion companion7 = TimeUtils.INSTANCE;
Integer num7 = (Integer) getViewmodel().getTime().getValue();
return "July " + parseInt7 + ", " + ((Object) subSequence8) + "at " + TimeUtils.Companion.get12HrTime$default(companion7, num7 != null ? num7.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Aug")) {
Object value16 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value16);
int parseInt8 = Integer.parseInt(((String) value16).subSequence(8, 10).toString());
Object value17 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value17);
CharSequence subSequence9 = ((String) value17).subSequence(0, 4);
TimeUtils.Companion companion8 = TimeUtils.INSTANCE;
Integer num8 = (Integer) getViewmodel().getTime().getValue();
return "August " + parseInt8 + ", " + ((Object) subSequence9) + "at " + TimeUtils.Companion.get12HrTime$default(companion8, num8 != null ? num8.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Sep")) {
Object value18 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value18);
int parseInt9 = Integer.parseInt(((String) value18).subSequence(8, 10).toString());
Object value19 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value19);
CharSequence subSequence10 = ((String) value19).subSequence(0, 4);
TimeUtils.Companion companion9 = TimeUtils.INSTANCE;
Integer num9 = (Integer) getViewmodel().getTime().getValue();
return "September " + parseInt9 + ", " + ((Object) subSequence10) + "at " + TimeUtils.Companion.get12HrTime$default(companion9, num9 != null ? num9.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Oct")) {
Object value20 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value20);
int parseInt10 = Integer.parseInt(((String) value20).subSequence(8, 10).toString());
Object value21 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value21);
CharSequence subSequence11 = ((String) value21).subSequence(0, 4);
TimeUtils.Companion companion10 = TimeUtils.INSTANCE;
Integer num10 = (Integer) getViewmodel().getTime().getValue();
return "October " + parseInt10 + ", " + ((Object) subSequence11) + "at " + TimeUtils.Companion.get12HrTime$default(companion10, num10 != null ? num10.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Nov")) {
Object value22 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value22);
int parseInt11 = Integer.parseInt(((String) value22).subSequence(8, 10).toString());
Object value23 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value23);
CharSequence subSequence12 = ((String) value23).subSequence(0, 4);
TimeUtils.Companion companion11 = TimeUtils.INSTANCE;
Integer num11 = (Integer) getViewmodel().getTime().getValue();
return "November " + parseInt11 + ", " + ((Object) subSequence12) + "at " + TimeUtils.Companion.get12HrTime$default(companion11, num11 != null ? num11.intValue() : getArgs().getTime(), 0, 2, null);
}
if (Intrinsics.areEqual(subSequence, "Dec")) {
Object value24 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value24);
int parseInt12 = Integer.parseInt(((String) value24).subSequence(8, 10).toString());
Object value25 = getViewmodel().getDateStr().getValue();
Intrinsics.checkNotNull(value25);
CharSequence subSequence13 = ((String) value25).subSequence(0, 4);
TimeUtils.Companion companion12 = TimeUtils.INSTANCE;
Integer num12 = (Integer) getViewmodel().getTime().getValue();
return "Dec " + parseInt12 + ", " + ((Object) subSequence13) + "at " + TimeUtils.Companion.get12HrTime$default(companion12, num12 != null ? num12.intValue() : getArgs().getTime(), 0, 2, null);
}
return "select a day or time";
}
return "select a day or time";
}
private final void DecRoomCount() {
getViewmodel().getGuestCount().setValue(Integer.valueOf(this.adults + this.child));
getViewmodel().getRoomCount().setValue(Integer.valueOf(this.rooms));
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
this.hotelAvailabiltyBody = hotelAvailabiltyBody;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.setGuest_count(this.adults);
}
HotelAvailabiltyBody hotelAvailabiltyBody2 = this.hotelAvailabiltyBody;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setRoom_count(this.rooms);
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(this.hotelAvailabiltyBody);
}
}
private final void IncRoomCount() {
getViewmodel().getGuestCount().setValue(Integer.valueOf(this.adults + this.child));
getViewmodel().getRoomCount().setValue(Integer.valueOf(this.rooms));
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD = getViewmodel().getHotelAvailabiltyBody_BD();
HotelAvailabiltyBody hotelAvailabiltyBody = hotelAvailabiltyBody_BD != null ? (HotelAvailabiltyBody) hotelAvailabiltyBody_BD.getValue() : null;
this.hotelAvailabiltyBody = hotelAvailabiltyBody;
if (hotelAvailabiltyBody != null) {
hotelAvailabiltyBody.setGuest_count(this.adults);
}
HotelAvailabiltyBody hotelAvailabiltyBody2 = this.hotelAvailabiltyBody;
if (hotelAvailabiltyBody2 != null) {
hotelAvailabiltyBody2.setRoom_count(this.rooms);
}
MutableLiveData<HotelAvailabiltyBody> hotelAvailabiltyBody_BD2 = getViewmodel().getHotelAvailabiltyBody_BD();
if (hotelAvailabiltyBody_BD2 != null) {
hotelAvailabiltyBody_BD2.setValue(this.hotelAvailabiltyBody);
}
}
public void onDestroyView() {
throw new UnsupportedOperationException("Method not decompiled: com.brevistay.app.view.booking.fragments.BookingDetailsFragment.onDestroyView():void");
}
public void onDestroy() {
throw new UnsupportedOperationException("Method not decompiled: com.brevistay.app.view.booking.fragments.BookingDetailsFragment.onDestroy():void");
}
public final void scrollToBottom(NestedScrollView nestedScrollView) {
Intrinsics.checkNotNullParameter(nestedScrollView, "<this>");
Log.d("scrolled", "scrolled");
nestedScrollView.smoothScrollBy(0, (nestedScrollView.getChildAt(nestedScrollView.getChildCount() - 1).getBottom() + nestedScrollView.getPaddingBottom()) - (nestedScrollView.getScrollY() + nestedScrollView.getHeight()));
this.scrollflag = 0;
}
private final boolean checkName() {
String obj = StringsKt.trim(getBinding().bookingNameEditText.getText().toString()).toString();
if (Intrinsics.areEqual(obj, "") || obj.length() <= 2) {
return false;
}
return !new Regex("[0-9!\\\"#$%&'()*+,-./:;\\\\\\\\<=>?@\\\\[\\\\]^_`{|}~]").containsMatchIn(obj);
}
private final boolean checkNumber() {
String obj = StringsKt.trim(getBinding().bookingPhnEdittext.getText().toString()).toString();
try {
if (!Intrinsics.areEqual(StringsKt.replace$default(obj, " ", "", false, 4, (Object) null), "") && StringsKt.replace$default(obj, " ", "", false, 4, (Object) null).length() > 9 && !Intrinsics.areEqual(StringsKt.replace$default(obj, " ", "", false, 4, (Object) null), "0000000000")) {
if (String.valueOf(Integer.parseInt(StringsKt.replace$default(obj, " ", "", false, 4, (Object) null))).length() > 9) {
return true;
}
}
return false;
} catch (Exception unused) {
return true;
}
}
private final boolean checkEmail() {
String obj = StringsKt.trim(getBinding().bookingEmailEdittext.getText().toString()).toString();
return !Intrinsics.areEqual(obj, "") && Patterns.EMAIL_ADDRESS.matcher(obj).matches();
}
public final String extractLastWord(String input) {
Intrinsics.checkNotNullParameter(input, "input");
List split = new Regex("\\s+").split(StringsKt.trim(input).toString(), 0);
return !split.isEmpty() ? (String) CollectionsKt.last(split) : "";
}
private final void showCancellationPolicyBottomSheet(List<String> policies) {
List<String> list;
if (!isAdded() || getContext() == null || (list = policies) == null || list.isEmpty()) {
return;
}
View inflate = getLayoutInflater().inflate(2131558446, (ViewGroup) null);
inflate.setBackground(ContextCompat.getDrawable(requireContext(), 2131230969));
BottomSheetDialog dialog = getDialog();
if (dialog != null) {
dialog.setContentView(inflate);
}
((TextView) inflate.findViewById(2131364029)).setText("Cancelation Policies");
RecyclerView findViewById = inflate.findViewById(2131363666);
findViewById.setLayoutManager(new LinearLayoutManager(getContext()));
findViewById.setAdapter(new CouponTncAdapter(policies));
((ImageView) inflate.findViewById(2131362501)).setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
BookingDetailsFragment.showCancellationPolicyBottomSheet$lambda$45(BookingDetailsFragment.this, view);
}
});
Log.d("viewdetail", "clicked above");
BottomSheetDialog dialog2 = getDialog();
if (dialog2 != null) {
dialog2.show();
}
}
public static final void showCancellationPolicyBottomSheet$lambda$45(BookingDetailsFragment bookingDetailsFragment, View view) {
BottomSheetDialog dialog = bookingDetailsFragment.getDialog();
if (dialog != null) {
dialog.dismiss();
}
}
}