Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public void DeleteAdminUser(AdminUserInfo info)
 {
     DeleteAdminUser(info.UserID);
 }
Exemplo n.º 3
0
 public void UpdateAdminUser(AdminUserInfo info)
 {
     SQL.UpdateAdminUser(info.UserID, info.Username, SHA1Encryption(info.Password), info.IsAdministrator, info.Deleted);
 }
Exemplo n.º 4
0
 public int InsertAdminUser(AdminUserInfo info)
 {
     return(SQL.InsertAdminUser(info.Username, SHA1Encryption(info.Password), info.IsAdministrator, info.Deleted));
 }
Exemplo n.º 5
0
 public static void AdminUserLogin(AdminUserInfo info, bool createPersistentCookie)
 {
     FormsAuthentication.SetAuthCookie(info.Username, createPersistentCookie);
 }