Ejemplo n.º 1
0
 public int GetPendingCount()
 {
     using (var context = new CandidateContext(_connectionString))
     {
         return(context.Candidates.Where(i => i.Confirmed == null).ToList().Count());
     }
 }
Ejemplo n.º 2
0
 public Candidate GetCandidate(int id)
 {
     using (var context = new CandidateContext(_connectionString))
     {
         return(context.Candidates.FirstOrDefault(i => i.Id == id));
     }
 }
Ejemplo n.º 3
0
 public IEnumerable <Candidate> GetPending()
 {
     using (var context = new CandidateContext(_connectionString))
     {
         return(context.Candidates.Where(i => i.Confirmed == null).ToList());
     }
 }
Ejemplo n.º 4
0
 public int GetDeclinedCount()
 {
     using (var context = new CandidateContext(_connectionString))
     {
         return(context.Candidates.Where(i => i.Confirmed == false).ToList().Count());
     }
 }
Ejemplo n.º 5
0
 public int GetConfirmedCount()
 {
     using (var context = new CandidateContext(_connectionString))
     {
         return(context.Candidates.Count(i => i.Confirmed == true));
     }
 }
Ejemplo n.º 6
0
 public void AddCandidate(Candidate c)
 {
     using (var context = new CandidateContext(_connectionString))
     {
         context.Candidates.Add(c);
         context.SaveChanges();
     }
 }
Ejemplo n.º 7
0
        public void Decline(int id)
        {
            using (var context = new CandidateContext(_connectionString))

            {
                Candidate i = context.Candidates.FirstOrDefault(p => p.Id == id);
                i.Confirmed            = false;
                context.Entry(i).State = EntityState.Modified;
                context.SaveChanges();
            }
        }