Ejemplo n.º 1
0
        public void inicioSesion()
        {
            if (validar.validarCampoTexto(txt_usuario.Text, 20) && validar.validarCampoTexto(txt_contrasenia.Text, 20))
            {
                if (ddl_tipoUsuario.SelectedValue == "0")
                {
                    if (inicio.inicioSesionPasajero(txt_usuario.Text, txt_contrasenia.Text))
                    {
                        Session["Usuario"]       = "pasajero";
                        Session["nombreUsuario"] = txt_usuario.Text;
                        Response.Redirect("PaginaPasajero.aspx");
                    }
                    else
                    {
                        lbl_mensajes.Text = "Nombre de usuario o contraseña incorrecta";
                    }
                }

                if (ddl_tipoUsuario.SelectedValue == "1")
                {
                    if (inicio.inicioSesionPiloto(txt_usuario.Text, txt_contrasenia.Text))
                    {
                        Session["Usuario"]       = "piloto";
                        Session["nombreUsuario"] = txt_usuario.Text;
                        Response.Redirect("PaginaPiloto.aspx");
                    }
                    else
                    {
                        lbl_mensajes.Text = "Nombre de usuario o contraseña incorrecta";
                    }
                }

                if (ddl_tipoUsuario.SelectedValue == "2")
                {
                    if (inicio.inicioSesionAdministrador(txt_usuario.Text, txt_contrasenia.Text))
                    {
                        Session["Usuario"]       = "administrador";
                        Session["nombreUsuario"] = txt_usuario.Text;
                        Response.Redirect("PaginaAdministrador.aspx");
                    }
                    else
                    {
                        lbl_mensajes.Text = "Nombre de usuario o contraseña incorrecta";
                    }
                }
            }
            else
            {
                lbl_mensajes.Text = "Ingrese un nombre de usuario y una contraseña";
            }
        }