public ActionResult SaveEditProfile(User u) { if (Session["key"] != null) { account.SaveEditProfile(u,(int)Session["key"]); return Redirect("/Account/UserProfile"); } return View("/Account/Login"); }
public void SaveEditProfile(User u,int loggedInUserId) { MoneyManagementEntities2 db = new MoneyManagementEntities2(); User loggedInUser = db.Users.Find(loggedInUserId); if (u.Name != null) loggedInUser.Name = u.Name; if (u.Email != null) loggedInUser.Email = u.Email; if (u.password != null) loggedInUser.password = u.password; db.SaveChanges(); }
public ActionResult Authenticate(User u) { int id = account.Authenticate(u); if (id == -1) { return Redirect("/Account/Login"); } else { Session["key"] = id; Session.Timeout = 20; return Redirect("/DashBoard/Index"); } }
public bool SaveUser(User u) { MoneyManagementEntities2 db = new MoneyManagementEntities2(); User Authentic_user = null; bool isExist = IsAlreadyExist(u.Email); //This means user not already exist in database if (isExist == false) { Authentic_user = u; } if (Authentic_user != null && u != null) { db.Users.Add(u); db.SaveChanges(); return true; } return false; }
public int Authenticate(User u) { MoneyManagementEntities2 db = new MoneyManagementEntities2(); User Authentic_user = null; foreach (User user in db.Users) { if ((user.Email == u.Email) && (user.password == u.password)) { Authentic_user = user; } } if (Authentic_user == null) { return -1; } else { return Authentic_user.UID; } }
public ActionResult SaveUser(User u) { if (u.Email == null) { //Error Reporting return Redirect("/Account/SignUp"); } bool saved = account.SaveUser(u); if (saved == true) { return Redirect("/Account/Login"); } else { //User Already Exists... Error reporting return Redirect("/Account/SignUp"); } }