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); } }
public static void DeleteAdmin(string strID) { AdminLogBLL.DeleteAdminLogByAdminID(strID); AdminGroupBLL.ChangeAdminGroupCountByGeneral(strID, ChangeAction.Minus); dal.DeleteAdmin(strID); }
public static int AddAdmin(AdminInfo admin) { admin.ID = dal.AddAdmin(admin); AdminGroupBLL.ChangeAdminGroupCount(admin.GroupID, ChangeAction.Plus); return(admin.ID); }