public void SendElectionToTextBox(string electionSelected)
 {
     DocumentManager.instance.SetDocument(electionSelected);
     TextBox.instance.SetActivated(true);
     AnswerInspector.instance.SetActivated(false);
     PresentButton.instance.SetActivated(false);
     elections = null;
 }
Exemple #2
0
        public void FillDataArea()
        {
            ElectionCollection.DeleteMany(it => true);
            var csvReader    = new ReadCsv();
            var electionData = csvReader.GetElectionData();
            var grouping     = electionData.GroupBy(it => it.NameArea).ToList();
            var selectData   = new List <ElectionModel>();

            foreach (var item in grouping)
            {
                var data = item.FirstOrDefault(it => it.Party == "เพื่อไทย");
                if (data != null)
                {
                    data.Id = Guid.NewGuid().ToString();
                    selectData.Add(data);
                }
            }
            ElectionCollection.InsertMany(selectData);
        }
 public void SetElections(ElectionCollection newElections)
 {
     elections = newElections;
 }
Exemple #4
0
 public ElectionController()
 {
     electionCollection = new ElectionCollection();
     partyCollection    = new PartyCollection();
 }
        public List <ElectionModel> GetAll()
        {
            var listElection = ElectionCollection.Find(it => true).ToList();

            return(listElection);
        }
        public List <ElectionModel> GetFilter(string filter)
        {
            var getFilter = ElectionCollection.Find(it => it.Tag == filter).ToList();

            return(getFilter);
        }