SelectBirthdayActivity.smali

.class public Lim/tpelyyftgw/ui/SelectBirthdayActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "SelectBirthdayActivity.java"


# instance fields
.field private item_done:I

.field private mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

.field private selectedDate:Ljava/util/Date;

.field private tvBirthday:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;)V
    .registers 3
    .param p1, "userFull"    # Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 47
    invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V

    .line 41
    const/4 v0, 0x1

    iput v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->item_done:I

    .line 48
    iput-object p1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    .line 49
    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)I
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/SelectBirthdayActivity;

    .line 39
    iget v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->item_done:I

    return v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/SelectBirthdayActivity;

    .line 39
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    return-object v0
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)Ljava/util/Date;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/SelectBirthdayActivity;

    .line 39
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    return-object v0
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)V
    .registers 1
    .param p0, "x0"    # Lim/tpelyyftgw/ui/SelectBirthdayActivity;

    .line 39
    invoke-direct {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->updateUserExtraInformation()V

    return-void
.end method

.method private initActionBar()V
    .registers 4

    .line 60
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setCastShadows(Z)V

    .line 61
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0f0ef9

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V

    .line 62
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const v1, 0x7f0d0073

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V

    .line 63
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    new-instance v1, Lim/tpelyyftgw/ui/SelectBirthdayActivity$1;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity$1;-><init>(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)V

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V

    .line 86
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->createMenu()Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;

    move-result-object v0

    .line 87
    .local v0, "menu":Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;
    iget v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->item_done:I

    const v2, 0x7f0f054f

    invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/ActionBarMenu;->addItem(ILjava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/ActionBarMenuItem;

    .line 88
    return-void
.end method

.method private initView()V
    .registers 8

    .line 91
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0916dd

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    .line 92
    .local v0, "rlBirthdayContainer":Landroid/widget/RelativeLayout;
    const/4 v1, 0x1

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getSelectorDrawable(Z)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 93
    new-instance v1, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$0g9md248j4wb78oovX4qCA3AJ9Q;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$0g9md248j4wb78oovX4qCA3AJ9Q;-><init>(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)V

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 94
    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f09108d

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->tvBirthday:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 95
    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->fragmentView:Landroid/view/View;

    const v2, 0x7f09108c

    invoke-static {v2}, Lnp/NPFog;->d(I)I

    move-result v2

    invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Landroid/widget/TextView;

    .line 96
    .local v1, "tv_birthday_prefix":Landroid/widget/TextView;
    const-string v2, "Birthday"

    const v3, 0x7f0f0264

    invoke-static {v2, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 98
    iget-object v2, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-eqz v2, :cond_80

    invoke-virtual {v2}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;

    move-result-object v2

    if-eqz v2, :cond_80

    .line 99
    new-instance v2, Ljava/util/Date;

    iget-object v3, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    invoke-virtual {v3}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;

    move-result-object v3

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;->birthday:I

    int-to-long v3, v3

    const-wide/16 v5, 0x3e8

    mul-long v3, v3, v5

    invoke-direct {v2, v3, v4}, Ljava/util/Date;-><init>(J)V

    iput-object v2, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    .line 100
    iget-object v3, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->tvBirthday:Lim/tpelyyftgw/ui/hviews/MryTextView;

    invoke-virtual {v2}, Ljava/util/Date;->getTime()J

    move-result-wide v4

    const v2, 0x7f0f13e6

    const-string/jumbo v6, "yyyy.mm.dd"

    invoke-static {v6, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-static {v4, v5, v2}, Lcom/blankj/utilcode/util/TimeUtils;->millis2String(JLjava/lang/String;)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v3, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 102
    :cond_80
    return-void
.end method

.method public static isTheSameDay(Ljava/util/Date;Ljava/util/Date;)Z
    .registers 7
    .param p0, "d1"    # Ljava/util/Date;
    .param p1, "d2"    # Ljava/util/Date;

    .line 155
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v0

    .line 156
    .local v0, "c1":Ljava/util/Calendar;
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v1

    .line 157
    .local v1, "c2":Ljava/util/Calendar;
    invoke-virtual {v0, p0}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V

    .line 158
    invoke-virtual {v1, p1}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V

    .line 159
    const/4 v2, 0x1

    invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I

    move-result v3

    invoke-virtual {v1, v2}, Ljava/util/Calendar;->get(I)I

    move-result v4

    if-ne v3, v4, :cond_30

    .line 160
    const/4 v3, 0x2

    invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I

    move-result v4

    invoke-virtual {v1, v3}, Ljava/util/Calendar;->get(I)I

    move-result v3

    if-ne v4, v3, :cond_30

    .line 161
    const/4 v3, 0x5

    invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I

    move-result v4

    invoke-virtual {v1, v3}, Ljava/util/Calendar;->get(I)I

    move-result v3

    if-ne v4, v3, :cond_30

    goto :goto_31

    :cond_30
    const/4 v2, 0x0

    .line 159
    :goto_31
    return v2
.end method

.method private showSelectBirthDialog()V
    .registers 3

    .line 108
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    if-nez v0, :cond_13

    .line 109
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v0

    new-instance v1, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$EYHGVELVc3U4EncbRWRlhxeEQK8;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$EYHGVELVc3U4EncbRWRlhxeEQK8;-><init>(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)V

    invoke-static {v0, v1}, Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog;->getDefaultBuilder(Landroid/app/Activity;Lcom/bigkoo/pickerview/listener/OnTimeSelectListener;)Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    .line 114
    :cond_13
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    if-eqz v0, :cond_26

    .line 115
    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v0

    .line 116
    .local v0, "calendar":Ljava/util/Calendar;
    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    invoke-virtual {v0, v1}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V

    .line 117
    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;->setDate(Ljava/util/Calendar;)Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    .line 118
    .end local v0    # "calendar":Ljava/util/Calendar;
    goto :goto_2f

    .line 119
    :cond_26
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;->setDate(Ljava/util/Calendar;)Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    .line 121
    :goto_2f
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->mTimePickerBuilder:Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;

    invoke-virtual {v0}, Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog$Builder;->build()Lim/tpelyyftgw/ui/dialogs/TimeWheelPickerDialog;

    move-result-object v0

    invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 122
    return-void
.end method

.method private updateUserExtraInformation()V
    .registers 6

    .line 128
    new-instance v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_account_updateUserDetail;

    invoke-direct {v0}, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_account_updateUserDetail;-><init>()V

    .line 129
    .local v0, "req":Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_account_updateUserDetail;
    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    invoke-virtual {v1}, Ljava/util/Date;->getTime()J

    move-result-wide v1

    const-wide/16 v3, 0x3e8

    div-long/2addr v1, v3

    long-to-int v2, v1

    iput v2, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_account_updateUserDetail;->birthday:I

    .line 130
    iget v1, v0, Lim/tpelyyftgw/tgnet/TLRPCLogin$TL_account_updateUserDetail;->birthday:I

    if-nez v1, :cond_16

    return-void

    .line 131
    :cond_16
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v1

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->getConnectionsManager()Lim/tpelyyftgw/tgnet/ConnectionsManager;

    move-result-object v2

    new-instance v3, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$hIy2y6vcAiRHMHSVO-asupAL1qw;

    invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$hIy2y6vcAiRHMHSVO-asupAL1qw;-><init>(Lim/tpelyyftgw/ui/SelectBirthdayActivity;)V

    invoke-virtual {v2, v0, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->sendRequest(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/RequestDelegate;)I

    move-result v2

    iget v3, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->classGuid:I

    invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/tgnet/ConnectionsManager;->bindRequestToGuid(II)V

    .line 152
    return-void
.end method


# virtual methods
.method public createView(Landroid/content/Context;)Landroid/view/View;
    .registers 5
    .param p1, "context"    # Landroid/content/Context;

    .line 53
    invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    const v1, 0x7f0c1506

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->fragmentView:Landroid/view/View;

    .line 54
    invoke-direct {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->initActionBar()V

    .line 55
    invoke-direct {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->initView()V

    .line 56
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method public synthetic lambda$initView$0$SelectBirthdayActivity(Landroid/view/View;)V
    .registers 2
    .param p1, "v"    # Landroid/view/View;

    .line 93
    invoke-direct {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->showSelectBirthDialog()V

    return-void
.end method

.method public synthetic lambda$null$2$SelectBirthdayActivity(Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V
    .registers 8
    .param p1, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;
    .param p2, "response"    # Lim/tpelyyftgw/tgnet/TLObject;

    .line 132
    if-eqz p1, :cond_64

    .line 133
    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    if-eqz v0, :cond_88

    .line 134
    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    const-string v1, "ALREDY_CHANGE"

    invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_40

    .line 135
    new-instance v0, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

    .line 136
    .local v0, "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    const v1, 0x7f0f0141

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 137
    const v1, 0x7f0f12d0

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 138
    const v1, 0x7f0f0a5a

    invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v1

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;

    .line 139
    invoke-virtual {v0}, Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;->create()Lim/tpelyyftgw/ui/actionbar/AlertDialog;

    move-result-object v1

    invoke-virtual {p0, v1}, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->showDialog(Landroid/app/Dialog;)Landroid/app/Dialog;

    .line 140
    .end local v0    # "builder":Lim/tpelyyftgw/ui/actionbar/AlertDialog$Builder;
    goto :goto_88

    :cond_40
    iget v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->code:I

    const/16 v1, 0x190

    if-eq v0, v1, :cond_5d

    iget-object v0, p1, Lim/tpelyyftgw/tgnet/TLRPC$TL_error;->text:Ljava/lang/String;

    const-string/jumbo v1, "rpcerror"

    invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_52

    goto :goto_5d

    .line 143
    :cond_52
    const v0, 0x7f0f0a80

    invoke-static {v0}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(Ljava/lang/CharSequence;)V

    goto :goto_88

    .line 141
    :cond_5d
    :goto_5d
    const v0, 0x7f0f0f8c

    invoke-static {v0}, Lim/tpelyyftgw/ui/components/toast/ToastUtils;->show(I)V

    goto :goto_88

    .line 146
    :cond_64
    instance-of v0, p2, Lim/tpelyyftgw/tgnet/TLRPC$UserFull;

    if-eqz v0, :cond_88

    .line 147
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    if-eqz v0, :cond_88

    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    if-eqz v0, :cond_88

    invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;

    move-result-object v0

    if-eqz v0, :cond_88

    .line 148
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->userFull:Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;

    invoke-virtual {v0}, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1;->getExtendBean()Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    invoke-virtual {v1}, Ljava/util/Date;->getTime()J

    move-result-wide v1

    const-wide/16 v3, 0x3e8

    div-long/2addr v1, v3

    long-to-int v2, v1

    iput v2, v0, Lim/tpelyyftgw/tgnet/TLRPCContacts$CL_userFull_v1_Bean;->birthday:I

    .line 151
    :cond_88
    :goto_88
    return-void
.end method

.method public synthetic lambda$showSelectBirthDialog$1$SelectBirthdayActivity(Ljava/util/Date;Landroid/view/View;)V
    .registers 8
    .param p1, "date"    # Ljava/util/Date;
    .param p2, "v"    # Landroid/view/View;

    .line 110
    iput-object p1, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->selectedDate:Ljava/util/Date;

    .line 111
    iget-object v0, p0, Lim/tpelyyftgw/ui/SelectBirthdayActivity;->tvBirthday:Lim/tpelyyftgw/ui/hviews/MryTextView;

    invoke-virtual {p1}, Ljava/util/Date;->getTime()J

    move-result-wide v1

    const-string/jumbo v3, "yyyy.mm.dd"

    const v4, 0x7f0f13e6

    invoke-static {v3, v4}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-static {v1, v2, v3}, Lcom/blankj/utilcode/util/TimeUtils;->millis2String(JLjava/lang/String;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 112
    return-void
.end method

.method public synthetic lambda$updateUserExtraInformation$3$SelectBirthdayActivity(Lim/tpelyyftgw/tgnet/TLObject;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;)V
    .registers 4
    .param p1, "response"    # Lim/tpelyyftgw/tgnet/TLObject;
    .param p2, "error"    # Lim/tpelyyftgw/tgnet/TLRPC$TL_error;

    .line 131
    new-instance v0, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$SbDbbE5DzpMAtRb3cKNiscucL70;

    invoke-direct {v0, p0, p2, p1}, Lim/tpelyyftgw/ui/-$$Lambda$SelectBirthdayActivity$SbDbbE5DzpMAtRb3cKNiscucL70;-><init>(Lim/tpelyyftgw/ui/SelectBirthdayActivity;Lim/tpelyyftgw/tgnet/TLRPC$TL_error;Lim/tpelyyftgw/tgnet/TLObject;)V

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    return-void
.end method