Пример #1
0
        protected void Unnamed9_Click(object sender, EventArgs e)
        {
            if (txtEmailNew.Text != txtEmailNewRepeat.Text)
            {
                //LOS EMAILS NO COINCIDEN
                return;
            }

            if (!ValidEmail(txtEmailNew.Text))
            {
                //NO ES UN MAIL VALIDO
            }

            var user = (LOGIN)Session["USER"];

            if (user != null)
            {
                using (var db = new MonzonEntities())
                {
                    var dbUser = db.LOGIN.FirstOrDefault(l => l.UNIQUE_ID == user.UNIQUE_ID);
                    dbUser.EMAIL = txtEmailNew.Text;
                    db.LOGIN.Attach(dbUser);
                    db.Entry(dbUser).State = EntityState.Modified;
                    db.SaveChanges();
                }
            }
        }
Пример #2
0
        protected void Unnamed13_Click(object sender, EventArgs e)
        {
            var user = (LOGIN)Session["USER"];

            if (user != null)
            {
                using (var db = new MonzonEntities())
                {
                    var dbUser = db.LOGIN.FirstOrDefault(l => l.UNIQUE_ID == user.UNIQUE_ID);

                    if (txtPasswordNew.Text == dbUser.PASSWORD)
                    {
                        if (txtPasswordNew.Text != txtPasswordNewRepeat.Text)
                        {
                            //LAS PASSWORD NUEVAS NO COINCIDEN
                        }
                        else
                        {
                            dbUser.PASSWORD = txtPasswordNew.Text;
                            db.LOGIN.Attach(dbUser);
                            db.Entry(dbUser).State = EntityState.Modified;
                            db.SaveChanges();
                        }
                    }
                    else
                    {
                        //LA PASSWORD ANTIGUA NO ES CORRECTA
                    }
                }
            }
        }
Пример #3
0
        protected void Unnamed5_Click(object sender, EventArgs e)
        {
            var user = (LOGIN)Session["USER"];

            if (user != null)
            {
                using (var db = new MonzonEntities())
                {
                    var dbUser = db.LOGIN.FirstOrDefault(l => l.UNIQUE_ID == user.UNIQUE_ID);
                    dbUser.FIRST_NAME = txtName.Text;
                    dbUser.LAST_NAME  = txtSurname.Text;
                    dbUser.PHONE      = txtPhone.Text;

                    db.LOGIN.Attach(dbUser);
                    db.Entry(dbUser).State = EntityState.Modified;
                    db.SaveChanges();
                }
            }
        }