예제 #1
0
        void ProcedimientoDeLogin(object sender, EventArgs e)
        {
            Usuario         usuarioIngresado = new Usuario(email.Text, contrasena.Text);
            ServicioUsuario servicioUsuario  = new ServicioUsuario();

            if (servicioUsuario.ValidacionLogin(usuarioIngresado))
            {
                int Rol = servicioUsuario.BuscarId(usuarioIngresado);
                if (Rol == 1)
                {
                    DisplayAlert("Login", "Inicio Exitoso", "Oka");
                    this.Navigation.PushModalAsync(new IndexProfesor());
                }
                else if (Rol == 2)
                {
                    DisplayAlert("Login", "Inicio Exitoso", "Oka");
                    this.Navigation.PushModalAsync(new IndexAlumno());
                }
                else
                {
                    DisplayAlert("Login", "Error de Login, Contraseña o Email invalidos", "Oka");
                }
            }
            else
            {
                DisplayAlert("Login", "Error de Login, Contraseña o Email invalidos", "Oka");
            }
        }