예제 #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 JobsViewModel();
                Repository     _repositoryMain = new Repository(_connectionString);
                JobsRepository _repository     = new JobsRepository(_connectionString);

                Applicant  applicant        = _repositoryMain.GetApplicant(resumeGUID);
                JobDetails jobsDetail       = _repository.GetJobDetails(id);
                var        responsibilities = _repository.GetResponsibilities(id);

                viewModel.Title            = "Richard M. Cano Resume";
                viewModel.Applicant        = applicant;
                viewModel.JobDetails       = jobsDetail;
                viewModel.Responsibilities = responsibilities;

                return(View(viewModel));
            }
            catch
            {
                return(View("Error"));
            }
        }