Esempio n. 1
0
        public ModelCoreResult <ICollection <ListCampaignVoteOutputModel> > ListCampaign(ListCampaignVoteInputModel input)
        {
            var random = new Random(DateTime.Now.Millisecond);
            var result = new ModelCoreResult <ICollection <ListCampaignVoteOutputModel> >();
            var list   = new List <ListCampaignVoteOutputModel>();

            string question = "Testovací otázka";

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "Yes",
                Count       = random.Next(250),
            });

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "No",
                Count       = random.Next(250),
            });

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "Don't know",
                Count       = random.Next(250),
            });

            result.Data = list;
            return(result);
        }
        public ModelCoreResult <ICollection <ListCampaignVoteOutputModel> > ListCampaign(ListCampaignVoteInputModel input)
        {
            var result = new ModelCoreResult <ICollection <ListCampaignVoteOutputModel> >();
            var list   = new List <ListCampaignVoteOutputModel>();

            var    col      = GetCollections();
            string question = "Testovací otázka";

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "Yes",
                Count       = col.Count(x => x.Result == true)
            });

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "No",
                Count       = col.Count(x => x.Result == false)
            });

            list.Add(new ListCampaignVoteOutputModel
            {
                ID_Question = 1,
                Question    = question,
                DisplayName = "Don't know",
                Count       = col.Count(x => x.Result == null)
            });

            result.Data = list;
            return(result);
        }