public void InsertExecutiveLoginHistory(ExecutiveLoginHistory exloginHistory) { exloginHistory.Deactivate = "N"; //exloginHistory.EnteredBy = 10; exloginHistory.EntryDate = DateTime.Now; exloginHistory.ModifiedBy = null; exloginHistory.ModifiedDate = null; exloginHistory.DeactivateBy = null; exloginHistory.DeactivateDate = null; _executiveloginRepository.Insert(exloginHistory); }
public string ExecutiveLoginHistoryCheck(ExecutiveLoginHistory executiveLogin) { var dupes = _executiveloginRepository.Table.Where(x => x.ExecutiveUserName == executiveLogin.ExecutiveUserName && (executiveLogin.Id != 0 ? x.Id : 0) != (executiveLogin.Id != 0 ? executiveLogin.Id : 1)).FirstOrDefault(); if (dupes != null) { return("Y"); } else { return("N"); } }
//Added by sanjeet singh public ActionResult Logout() { if (_workContext.CurrentUser != null) { ExecutiveLoginHistory exeHistory = _execcutiveService.GetExecutiveHistoryByUserName(_workContext.CurrentUser.Emailid); _userAuthenticationService.SignOut(); if (exeHistory != null) { exeHistory.LogoutTime = DateTime.Now; _execcutiveService.UpdateExecutiveLoginHistory(exeHistory); } TempData["From"] = "L"; Session.Abandon(); Session.Clear(); } return(RedirectToAction("login")); }
public void UpdateExecutiveLoginHistory(ExecutiveLoginHistory executiveLogin) { _executiveloginRepository.Update(executiveLogin); }