public static AdminUserInfo GetCurrentAdminUser() { var info = new AdminUserInfo(); if (HttpContext.Current.Items["AdminUserInfo"] == null) { if (Thread.CurrentPrincipal.Identity.IsAuthenticated) { info = GetAdminUser(Thread.CurrentPrincipal.Identity.Name); } } else { info = (AdminUserInfo)HttpContext.Current.Items["AdminUserInfo"]; } return(info); }
public void DeleteAdminUser(AdminUserInfo info) { DeleteAdminUser(info.UserID); }
public void UpdateAdminUser(AdminUserInfo info) { SQL.UpdateAdminUser(info.UserID, info.Username, SHA1Encryption(info.Password), info.IsAdministrator, info.Deleted); }
public int InsertAdminUser(AdminUserInfo info) { return(SQL.InsertAdminUser(info.Username, SHA1Encryption(info.Password), info.IsAdministrator, info.Deleted)); }
public static void AdminUserLogin(AdminUserInfo info, bool createPersistentCookie) { FormsAuthentication.SetAuthCookie(info.Username, createPersistentCookie); }