Esempio n. 1
0
        protected void ButtonAdd_Click(object sender, EventArgs e)
        {
            UtilisateursDTO user = new UtilisateursDTO();

            user.Carte    = TextBoxCarte.Text;
            user.Email    = TextBoxLogin.Text;
            user.Pseudo   = TextBoxPseudo.Text;
            user.Password = Password1.Value.ToString();
            aC.InsertUser(user);
        }
Esempio n. 2
0
        protected void ButtonModif_Click(object sender, EventArgs e)
        {
            UtilisateursDTO user = new UtilisateursDTO();

            user.Email    = TextBoxEmail.Text;
            user.Carte    = TextBoxCarte.Text;
            user.Password = TextBoxPassword.Text;
            user.Pseudo   = TextBoxPseudo.Text;
            aC.ModifyUser(user);
        }
Esempio n. 3
0
        public void UpdateUser(UtilisateursDTO user)
        {
            var query = from f in _context.Utilisateurs where f.Email == user.Email select f;

            foreach (Utilisateur f in query)
            {
                f.Carte    = user.Carte;
                f.Password = user.Password;
                f.Pseudo   = user.Pseudo;
            }
            _context.SubmitChanges();
        }
Esempio n. 4
0
        public Boolean InsertUser(UtilisateursDTO user)
        {
            Utilisateur usr = new Utilisateur();

            usr.Carte    = user.Carte;
            usr.Email    = user.Email;
            usr.Pseudo   = user.Pseudo;
            usr.Password = user.Password;
            _context.Utilisateurs.InsertOnSubmit(usr);
            try
            {
                _context.SubmitChanges();
                return(true);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return(false);
            }
        }
Esempio n. 5
0
        public string Login(string E, string pass)
        {
            var query = "SELECT * FROM Utilisateurs where Email = '" + E + "' AND Password = '******';";
            var user  = _context.ExecuteQuery <UtilisateursDTO>(query).Select(f => new UtilisateursDTO
            {
                Email    = f.Email,
                Pseudo   = f.Pseudo,
                Password = f.Password,
                Carte    = f.Carte
            }).ToList();

            if (user.Any())
            {
                UtilisateursDTO tmp = (UtilisateursDTO)user.First();
                return(tmp.Email);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            aC = new AuthenticationControler();
            if (!IsPostBack)
            {
                if (Session["Log"] != null && Session["LogOK"] != null)
                {
                    HtmlAnchor link = (HtmlAnchor)this.Master.FindControl("Log");
                    link.InnerText = (String)Session["Log"];
                    link.HRef      = (String)Session["LogOK"];
                }

                UtilisateursDTO user = aC.findUser((String)Session["Email"]);
                if (user != null)
                {
                    TextBoxEmail.Text     = user.Email;
                    TextBoxEmail.ReadOnly = true;
                    TextBoxCarte.Text     = user.Carte;
                    TextBoxPseudo.Text    = user.Pseudo;
                    TextBoxPassword.Text  = user.Password;
                }
            }
        }
Esempio n. 7
0
 public Boolean InsertUser(UtilisateursDTO user)
 {
     return(service.InsertUser(user));
 }
Esempio n. 8
0
 public void ModifyUser(UtilisateursDTO user)
 {
     service.UpdateUser(user);
 }
Esempio n. 9
0
 public Boolean InsertUser(UtilisateursDTO user)
 {
     return(BllSmart.InsertUser(user));
 }
Esempio n. 10
0
 public void UpdateUser(UtilisateursDTO user)
 {
     BllSmart.UpdateUser(user);
 }
Esempio n. 11
0
 public Boolean InsertUser(UtilisateursDTO user)
 {
     return(DalSingletonSmartVideoDB.Singleton().InsertUser(user));
 }
Esempio n. 12
0
 public void UpdateUser(UtilisateursDTO user)
 {
     DalSingletonSmartVideoDB.Singleton().UpdateUser(user);
 }