Example #1
0
        public static Dictionary <int, int> LoadWorkExperiencePoints()
        {
            DataAccessLayerDataAccessLayer.ApplicantDetails _objApplicantdetails = new DataAccessLayerDataAccessLayer.ApplicantDetails();
            var workExperiencepoints = _objApplicantdetails.GetWorkExperiencePoints();

            foreach (DataRow item in workExperiencepoints.Rows)
            {
                WorkexperienceDictionary.Add(int.Parse(item["YearsOfExperience"].ToString()), int.Parse(item["Points"].ToString()));
            }
            return(WorkexperienceDictionary);
        }
Example #2
0
        public static Dictionary <int, int> LoadAgebasedscorePoints()
        {
            DataAccessLayerDataAccessLayer.ApplicantDetails _objApplicantdetails = new DataAccessLayerDataAccessLayer.ApplicantDetails();
            var GRePoints = _objApplicantdetails.GetAgebasedpoints();

            foreach (DataRow item in GRePoints.Rows)
            {
                AgeScorePointsDictionary.Add(int.Parse(item["Age"].ToString()), int.Parse(item["Points"].ToString()));
            }
            return(AgeScorePointsDictionary);
        }
Example #3
0
        public static Dictionary <decimal, int> LoadgradGPAPoints()
        {
            DataAccessLayerDataAccessLayer.ApplicantDetails _objApplicantdetails = new DataAccessLayerDataAccessLayer.ApplicantDetails();
            var gradPoints = _objApplicantdetails.GetGradPoints();

            foreach (DataRow item in gradPoints.Rows)
            {
                GradGPAPointsDictionary.Add(decimal.Parse(item["GPA"].ToString()), int.Parse(item["Points"].ToString()));
            }
            return(GradGPAPointsDictionary);
        }
Example #4
0
        public static Dictionary <decimal, int> LoadIELTSscorePoints()
        {
            DataAccessLayerDataAccessLayer.ApplicantDetails _objApplicantdetails = new DataAccessLayerDataAccessLayer.ApplicantDetails();
            var GRePoints = _objApplicantdetails.GetIELTSpoints();

            foreach (DataRow item in GRePoints.Rows)
            {
                IELTSScorePointsDictionary.Add(decimal.Parse(item["Score"].ToString()), int.Parse(item["Points"].ToString()));
            }
            return(IELTSScorePointsDictionary);
        }
Example #5
0
        private void FacultyViewForm_Load(object sender, EventArgs e)
        {
            try
            {
                dataAccessLayer.ApplicantDetails _applicantDetails = new dataAccessLayer.ApplicantDetails();
                var allApplicants = _applicantDetails.GetApplicantScoreDetails();

                List <ApplicantPoints> _applicantsPoints = new List <ApplicantPoints>();
                ScoreCalculation       _scoreCalculation = new ScoreCalculation();

                var calculatedPointsForAllApplicants = _scoreCalculation.CalculatePoints(allApplicants);


                applicantDetailsdataGridView.DataSource = calculatedPointsForAllApplicants;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error While Loading Applicant Details", ex.Message);
            }
        }