Está en la página 1de 1

package com.pepito.

practicagrupo46
import android.content.DialogInterface
import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.EditText
import android.widget.Toast
import androidx.appcompat.app.AlertDialog
class MainActivity : AppCompatActivity() {
private var edtusuario:EditText?= null //
private var edtclave:EditText?=null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
edtusuario=findViewById(R.id.edtusuario) // Concatenacion de la parte
grafica con la parte logica
edtclave=findViewById(R.id.edtclave)
}
/*
fun login(btnentrar: View){
// validaciones con credenciales
if(edtusuario!!.text.toString()=="usuario@"){
if(edtclave!!.text.toString()=="1234"){
val intento= Intent(this,welcomeActivity::class.java)
startActivity(intento)
}
}
} */
fun login(btnlogin: View){
var username:String=edtusuario!!.text.toString()
var password:String=edtclave!!.text.toString()
Toast.makeText(this,"Entro a la funcion login",Toast.LENGTH_LONG).show()
val positiveButton={dialog:DialogInterface,entero:Int->
val intento= Intent(this,welcomeActivity::class.java)
startActivity(intento)
Toast.makeText(this,"Se lanzo otra actividad",Toast.LENGTH_LONG).show()
}
val negativeButtom={xx:DialogInterface,yy:Int->
Toast.makeText(this,"Cancelo la entrada",Toast.LENGTH_LONG).show()
}
if(username=="usuario@" && password=="1234"){
Toast.makeText(this,"Credenciales correctas",Toast.LENGTH_LONG).show()
val dialogo=AlertDialog.Builder(this)
.setTitle("Bienvenido "+ username)
.setMessage(R.string.alert_mensaje)
.setPositiveButton("OK",positiveButton)
.setNegativeButton("Cancel",negativeButtom)
.create().show()
}
else{
Toast.makeText(this,"Contraseña o usuario
incorrecto",Toast.LENGTH_LONG).show()
}
}
}

También podría gustarte