Exemplo n.º 1
0
        // public void UpdateScorePartyApp1()
        public async Task UpdateScorePartyApp1()
        {
            var getDataScorePartyFormApp2 = FinalPartyScoreCollection.Find(it => true).ToList();
            var dataApp1PartyScore        = App1PartyScoreCollection.Find(it => true).ToList();

            if (dataApp1PartyScore.Any())
            {
                foreach (var data in dataApp1PartyScore)
                {
                    App1PartyScoreCollection.DeleteOne(it => it.Id == data.Id);
                }
            }
            for (int i = 0; i < getDataScorePartyFormApp2.Count; i += AtATime)
            {
                var list = getDataScorePartyFormApp2.Skip(i).Take(AtATime);
                App1PartyScoreCollection.InsertMany(list);
                await Task.Delay(Delay);
            }
        }
Exemplo n.º 2
0
        public List <PartyList> GetApp1AllScoreParty()
        {
            var getDataApp1ScoreParty = App1PartyScoreCollection.Find(it => true).ToList().OrderByDescending(it => it.PercentScore).ToList();

            return(getDataApp1ScoreParty);
        }