コード例 #1
0
        public void AddCandidate(Candidate candidate)
        {
            var dbcontext = new SQLAzureDemo.AramPerformanceTestDBEntities();

            dbcontext.Candidates.Add(candidate);
            dbcontext.SaveChanges();
        }
コード例 #2
0
        public List <Candidate> GetCandidatesList(int pageSize)
        {
            var dbcontext = new SQLAzureDemo.AramPerformanceTestDBEntities();

            return(dbcontext.Candidates.Take(pageSize).ToList());
        }
コード例 #3
0
        public List <Candidate> GetCandidatesByName(string candidateName)
        {
            var dbcontext = new SQLAzureDemo.AramPerformanceTestDBEntities();

            return(dbcontext.Candidates.Where(m => m.FirstName == candidateName).Take(50).ToList());
        }
コード例 #4
0
        public List <Candidate> GetCandidateById(int candidateId)
        {
            var dbcontext = new SQLAzureDemo.AramPerformanceTestDBEntities();

            return(dbcontext.Candidates.Where(m => m.CandidateId == candidateId).ToList());
        }
コード例 #5
0
        public long GetLastCandidateId()
        {
            var dbcontext = new SQLAzureDemo.AramPerformanceTestDBEntities();

            return(dbcontext.Candidates.Max(m => m.CandidateId));
        }