public void LogUserLogin(User currentUser, ExpenseTrackerEntities _db, HttpContext currentContext) { //currentUser.LastLoggedIn = DateTime.Now; currentUser.LAST_ACCESS_IP = ExpenseTracker.Utilities.Web.GetClientIPAddress(currentContext); _db.SaveChanges(); }
public override bool ValidateUser(string username, string password) { using (ExpenseTrackerEntities _db = new ExpenseTrackerEntities()) { try { var user = _db.Users.FirstOrDefault(u => u.UserEmail == username); user.UserPassword = password; _db.SaveChanges(); if (user != null) { //Update on every login validation success this.LogUserLogin(user, _db, HttpContext.Current); return(true); } } catch (Exception ex) { } return(false); } }
public PaycheckBudgetController() { _db = new ExpenseTrackerEntities(); }
public AuthorizationDataUtils(DataManager bridge) : base(bridge) { db = bridge.DataFactory; }
public ExpenseRoleProvider() { db = new ExpenseTrackerEntities(); }
public FormsAuthenticationService(ExpenseTrackerEntities db) { this._db = db; }
public RegisterController() { _context = new ExpenseTrackerEntities(); }
public DataManager(ExpenseTrackerEntities db) { this.db = db; }
public UserProfileDataUtils(string userName, DataManager bridge) : base(bridge) { this.db = bridge.DataFactory; this.UserName = userName; }
public ExpenseMembershipProvider() { db = new ExpenseTrackerEntities(); }