public IEnumerable <LuckydiceRank> getTop(string day, int type) { try { if (string.IsNullOrEmpty(day)) { day = $"{DateTime.Now.Year.ToString("D4")}{DateTime.Now.Month.ToString("D2")}{DateTime.Now.Day.ToString("D2")}"; } var ranks = LuckyDiceEventDAO.getRankEvent(day, type); ranks = ranks.Select((i, x) => { i.ID = x + 1; return(i); }); return(ranks); } catch (Exception ex) { NLogManager.PublishException(ex); } return(new List <LuckydiceRank>()); }