コード例 #1
0
        public ActionResult Detail(Guid id, string resumeGUID)
        {
            try
            {
                if (resumeGUID == null || string.IsNullOrWhiteSpace(resumeGUID))
                {
                    resumeGUID = "6257B7B5-C4D0-4D00-ACB4-350A95861B7F";
                }

                var                 viewModel       = new EducationDetailsViewModel();
                Repository          _repositoryMain = new Repository(_connectionString);
                EducationRepository _repository     = new EducationRepository(_connectionString);

                Applicant        applicant = _repositoryMain.GetApplicant(resumeGUID);
                EducationItem    education = _repository.GetEducationDetails(resumeGUID, id);
                List <MinorItem> minorList = _repository.GetMinorList(id);

                if (education.IsGraduated == true)
                {
                    viewModel.Graduated = "Graduated";
                }
                else
                {
                    viewModel.Graduated = "Did not Graduate";
                }

                viewModel.Title     = "Richard M. Cano Resume";
                viewModel.Applicant = applicant;
                viewModel.Education = education;
                viewModel.MinorList = minorList;
                viewModel.Applicant = applicant;

                return(View(viewModel));
            }
            catch (InvalidCastException e)
            {
                throw (e);
                //return View("Error");
            }
        }
コード例 #2
0
        public ActionResult EducationDetails(int educationId)
        {
            var educationDetails = new EducationDetailsViewModel(MenuType.Education, Request.IsAuthenticated, HttpContext.User);

            switch (educationId)
            {
            case 0:
                educationDetails.University     = "Vancouver Island University";
                educationDetails.UniversityLink = "http://www.viu.ca/";
                educationDetails.Program        = "Bachelor of Science: Computer Science";
                educationDetails.StartDate      = "2017";
                educationDetails.CompletionDate = "2020";
                educationDetails.Courses        = new List <string>()
                {
                    "Computer Science I",
                    "Computer Science II",
                    "Topics in Computer Science",
                    "Systems and Networks",
                    "Data Structures",
                    "Computer Architecture and Assembly Language",
                    "Software Engineering",
                    "Web Programming",
                    "Foundations of Computer Science",
                    "Programming Languages",
                    "Digital Logic and Computer Organization",
                    "Intro to Operating Systems",
                    "Database Systems",
                    "Networks and Communications",
                };

                return(View(educationDetails));

            case 1:
                educationDetails.University     = "Far Eastern Transport State University";
                educationDetails.UniversityLink = "http://en.dvgups.ru/";
                educationDetails.Program        = "Bachelor of Science: Information Technology";
                educationDetails.StartDate      = "2012";
                educationDetails.CompletionDate = "2016";
                educationDetails.Courses        = new List <string>()
                {
                    "Mathematical Modeling",
                    "Engineering and Computer Graphics",
                    "Electrical Engineering, Electronics, and Circuit Engineering",
                    "Programming",
                    "PC and Peripheral Devices",
                    "Operating Systems",
                    "Databases",
                    "Networks and Telecommunications",
                    "Data Protection",
                    "CAD Fundamentals",
                    "Applied Mechanics",
                    "Linguistic and Software Support to CAD Systems",
                    "Operation Theory Fundamentals",
                    "Artificial Intelligence Systems",
                    "CAD System Development",
                    "Digital Devices and Microprocessors",
                };

                return(View(educationDetails));

            default:
                return(View(educationDetails));
            }
        }