package Ġtech . vis ves mr uti . vs manage . activities Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Button Ċ import Ġandroid . widget . TextView Ċ import Ġandroid . widget . Toast Ċ import Ġtech . vis ves mr uti . vs manage . Consts Ċ import Ġtech . vis ves mr uti . vs manage . R Ċ import Ġtech . vis ves mr uti . vs manage . apis . API Attendance Ċ import Ġtech . vis ves mr uti . vs manage . apis . API Paid Ċ Ċ class ĠPayment Check Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ payment _ check ) ĊĊĠĠĠĠĠĠĠ Ġval Ġm Name stud Ġ= ĠfindViewById < TextView >( R . id . name stud ) ĊĠĠĠĠĠĠĠ Ġval Ġm Event name Ġ= ĠfindViewById < TextView >( R . id . event name ) ĊĠĠĠĠĠĠĠ Ġval Ġm Email stud Ġ= ĠfindViewById < TextView >( R . id . email stud ) ĊĠĠĠĠĠĠĠ Ġval Ġm Pay btn Ġ= ĠfindViewById < Button >( R . id . pay btn ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( intent Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Name stud . text Ġ= Ġintent . getString Extra ( Consts . NAME ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Event name . text Ġ= Ġintent . getString Extra ( Consts . EVENT ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Email stud . text Ġ= Ġintent . getString Extra ( Consts . EMAIL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġm Pay btn . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAPI Paid ( this @ Payment Check Activity ). execute ( intent . getString Extra ( Consts . ER CODE )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠAPI Attendance ( this @ Payment Check Activity ). execute ( intent . getString Extra ( Consts . ER CODE )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Back Pressed () Ġ{ ĊĠĠĠĠĠĠĠ ĠToast . makeText ( this , Ġ" You Ġcan 't ĠGo ĠBack Ġ: )", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠ Ġ} Ċ } Ċ