Ejemplo n.º 1
0
 /// <summary>
 /// Save User Session
 /// </summary>
 /// <param name="loginLogout"></param>
 public void SaveUserSession(LogoutViewModel loginLogout)
 {
     if (loginLogout.UserID != null)
     {
         AspNetLoginOff aspLoginLogout = new AspNetLoginOff();
         aspLoginLogout.UserID = loginLogout.UserID;
         aspLoginLogout.Login  = loginLogout.Login;
         db.AspNetLoginOffs.Add(aspLoginLogout);
         db.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Update User Session
 /// </summary>
 /// <param name="loginLogout"></param>
 public void UpdateUserSession(LogoutViewModel loginLogout)
 {
     try
     {
         if (loginLogout.UserID != null) //update data while user id available
         {
             AspNetLoginOff aspLoginLogout = (from l in db.AspNetLoginOffs.Where(a => a.UserID == loginLogout.UserID)
                                              orderby l.Login descending
                                              select l).FirstOrDefault();
             aspLoginLogout.Login = loginLogout.Login;
             db.SaveChanges();
         }
     }
     catch { }
 }