Example #1
0
        public static void Update(AdminInfo entity)
        {
            AdminInfo tempAdmin = Read(entity.Id);

            dal.Update(entity);
            if (entity.GroupId != tempAdmin.GroupId)
            {
                AdminGroupBLL.ChangeCount(tempAdmin.GroupId, ChangeAction.Minus);
                AdminGroupBLL.ChangeCount(entity.GroupId, ChangeAction.Plus);
            }
        }
Example #2
0
 public static void Delete(int[] ids)
 {
     AdminLogBLL.DeleteByAdminIds(ids);
     AdminGroupBLL.ChangeCountByGeneral(ids, ChangeAction.Minus);
     dal.Delete(ids);
 }
Example #3
0
 public static int Add(AdminInfo entity)
 {
     entity.Id = dal.Add(entity);
     AdminGroupBLL.ChangeCount(entity.GroupId, ChangeAction.Plus);
     return(entity.Id);
 }