Exemple #1
0
        public static List <ClanWarPickViewModel> GetAllByWar(int warId)
        {
            List <ClanWarPickViewModel> clanWarPickList = new List <ClanWarPickViewModel>();
            int  warTypeId = ClanWarManager.SelectByClanWarId(warId).warTypeId;
            byte count     = WarTypeManager.Get(warTypeId).value;

            foreach (Models.ClanWarPick warPick in ClanWarPicksManager.SelectAllByWarId(warId))
            {
                clanWarPickList.Add(new ClanWarPickViewModel()
                {
                    Id                    = warPick.id,
                    ClanWarId             = warPick.clanWarId,
                    ClanMemberWarPosition = warPick.clanMemberWarPosition,
                    ClanUserId            = warPick.clanUserId,
                    PickVS                = warPick.pickVS,
                    Note                  = warPick.note,
                    UpdatedOn             = warPick.updatedOn,
                    AddedOn               = warPick.addedOn,
                    _clanUserName         = warPick.clanUserId > 0 ? ClanUserManager.SelectByClanUserId(warPick.clanUserId).name : string.Empty,
                    _basesCount           = count
                });
            }

            return(clanWarPickList);
        }
 public string GetWarType(int typeId)
 {
     return(WarTypeManager.Get(typeId).name);
 }