pipleton
Messages postés23Date d'inscriptionvendredi 21 janvier 2011StatutMembreDernière intervention15 juin 2012
-
29 mars 2011 à 20:23
Bonjour,
Je suis en train de développer une application en C# sous microsof visual studio 2010.
Cette application nécessite pour cela une authentification par formulaire via un login et un mot de passe.
Ce login et ce mot de passe sont contenu dans une base de données SQL créer par le projet en faisant clique droit / ajouter un élément/ Base de données sql. J'ai ensuite crée de la même façon un ADO.NET Entity Model Data.
Enfin j'ai crée une fonction click sur le bouton dans laquelle je mets :
var connexion = new projetModel.projetEntities();
var req = from u in connexion.T_UTILISATEUR
where u.mail == LoginUser.UserName
select u.password;
foreach (string item in req)
{
if (item == LoginUser.Password)
{
Response.Redirect("~/Default.aspx");
}
}
C'est ici qu'il y a des problèmes et je ne comprends pas pourquoi. C'est pourquoi je demande votre aide. Pouvez vous m'aider svp?
J'ai plusieurs erreurs dont LoginUser n'existe pas dans le contexte actuel
Code de page Account/Login.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Web.Security;
namespace projetModel
{
public partial class Account_Login : System.Web.UI.Page
{
protected void validation_click(object sender, EventArgs e)
{
var connexion = new projetModel.projetEntities();
var req = from u in connexion.T_UTILISATEUR
where u.mail == LoginUser.UserName
select u.password;
foreach (string item in req)
{
if (item == LoginUser.Password)
{
Response.Redirect("~/Default.aspx");
}
}