示例#1
0
        public static void UpdateAdmin(AdminInfo admin)
        {
            AdminInfo info = ReadAdmin(admin.ID);

            dal.UpdateAdmin(admin);
            if (admin.GroupID != info.GroupID)
            {
                AdminGroupBLL.ChangeAdminGroupCount(info.GroupID, ChangeAction.Minus);
                AdminGroupBLL.ChangeAdminGroupCount(admin.GroupID, ChangeAction.Plus);
            }
        }
示例#2
0
 public static void DeleteAdmin(string strID)
 {
     AdminLogBLL.DeleteAdminLogByAdminID(strID);
     AdminGroupBLL.ChangeAdminGroupCountByGeneral(strID, ChangeAction.Minus);
     dal.DeleteAdmin(strID);
 }
示例#3
0
 public static int AddAdmin(AdminInfo admin)
 {
     admin.ID = dal.AddAdmin(admin);
     AdminGroupBLL.ChangeAdminGroupCount(admin.GroupID, ChangeAction.Plus);
     return(admin.ID);
 }