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(); } } }
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 } } } }
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(); } } }