Exemplo n.º 1
0
 public bool ReserveBoss(GuildMember member, int bossNum, string note)
 {
     try
     {
         if (GuildWar.bossList[bossNum - 1].reservedMembers.Where(s => s.member.wxChatModel.wxid == member.wxChatModel.wxid).FirstOrDefault() == null)
         {
             ReserveMemberModel newReserve = new ReserveMemberModel();
             newReserve.member = member;
             newReserve.note   = note;
             GuildWar.bossList[bossNum - 1].reservedMembers.Add(newReserve);
         }
         return(true);
     }
     catch (Exception e) {
         return(false);
     }
 }
Exemplo n.º 2
0
 public bool RemoveMemberReserve(GuildMember member)
 {
     try
     {
         foreach (Boss boss in GuildWar.bossList)
         {
             ReserveMemberModel reserve = boss.reservedMembers.Where(s => s.member.wxChatModel.wxid == member.wxChatModel.wxid).FirstOrDefault();
             if (reserve != null)
             {
                 boss.reservedMembers.Remove(reserve);
             }
         }
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }