Exemple #1
0
        public IActionResult Index()
        {
            //From demo and development purposes

            /*
             * Todo must implement CV factory to populate the model
             * */
            CurriculumVitaeViewModel model = new CurriculumVitaeViewModel();

            _curriculumVitaeViewModelFactory.PerpareCurriculumVitaeViewModel(model, true);
            return(View(model));
        }
        public IActionResult CurriculumVitae()
        {
            //From demo and development purposes

            /*
             * Todo must implement CV factory to populate the model
             * */
            CurriculumVitaeViewModel model1 = new CurriculumVitaeViewModel();

            _curriculumVitaeViewModelFactory.PerpareCurriculumVitaeViewModel(model1, true);
            CurriculumVitaeViewModel model = new CurriculumVitaeViewModel()
            {
                Id                = 1,
                UserPicture       = new byte[10],
                UserFirstName     = "Brendan",
                UserLastName      = "Wood",
                CurrentJobTitle   = "Senior IT Lecturer",
                UserCareerSummary = "Summarise your career here. [Content]. You can download this free resume/CV template here. [Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content][Content].",
                ContactDetails    = new List <UserContactDetailViewModel>()
                {
                    new UserContactDetailViewModel()
                    {
                        Id = 1,
                        ContactDetailType  = "Email",
                        ContactDetailValue = "*****@*****.**",
                        DateLastUpdated    = DateTime.Now
                    },
                    new UserContactDetailViewModel()
                    {
                        Id = 2,
                        ContactDetailType  = "Cell",
                        ContactDetailValue = "0823349956",
                        DateLastUpdated    = DateTime.Now
                    }
                },
                UserInterests = new List <UserInterestViewModel>()
                {
                    new UserInterestViewModel()
                    {
                        Id            = 1,
                        Interest      = "Golf",
                        InterestLevel = 70.0
                    }
                },
                UserLanguages = new List <UserLanguageViewModel>()
                {
                    new UserLanguageViewModel()
                    {
                        Id = 1,
                        CanSpeakAndWrite  = true,
                        IsPrimaryLanguage = true,
                        Language          = "English"
                    },
                    new UserLanguageViewModel()
                    {
                        Id = 2,
                        CanSpeakAndWrite  = true,
                        IsPrimaryLanguage = false,
                        Language          = "Afrikaans"
                    }
                },
                UserJobSummary = new List <UserJobSummaryViewModel>()
                {
                    new UserJobSummaryViewModel()
                    {
                        Id = 1,
                        IsPrimaryJobFunction = true,
                        JobTitle             = "Senior Lecturer",
                        JobSkillSets         = new List <UserSkillViewModel>()
                        {
                            new UserSkillViewModel()
                            {
                                Id         = 1,
                                JobSkill   = "Windows Server 2000",
                                SkillLevel = 70.0
                            },
                            new UserSkillViewModel()
                            {
                                Id         = 2,
                                JobSkill   = "Window Internet Information Server",
                                SkillLevel = 40.0
                            }
                        }
                    },
                    new UserJobSummaryViewModel()
                    {
                        Id = 2,
                        IsPrimaryJobFunction = true,
                        JobTitle             = "System Administrator",
                        JobSkillSets         = new List <UserSkillViewModel>()
                        {
                            new UserSkillViewModel()
                            {
                                Id         = 1,
                                JobSkill   = "Linux Server",
                                SkillLevel = 90.0
                            },
                            new UserSkillViewModel()
                            {
                                Id         = 2,
                                JobSkill   = "Window Internet Information Server",
                                SkillLevel = 86.0
                            }
                        }
                    }
                },
                UserQualifications = new List <UserQualificationViewModel>()
                {
                    new UserQualificationViewModel()
                    {
                        Id = 1,
                        EductaionalInstitution     = "North West University",
                        QualificationLevel         = "Honours",
                        QualificationTitle         = "Bsc Honours Information Technology",
                        YearStartedQualification   = DateTime.Now.Year.ToString(),
                        YearCompletedQualification = DateTime.Now.Year.ToString()
                    },
                    new UserQualificationViewModel()
                    {
                        Id = 2,
                        EductaionalInstitution     = "North West University",
                        QualificationLevel         = "Degree",
                        QualificationTitle         = "Bsc Information Technology",
                        YearStartedQualification   = DateTime.Now.Year.ToString(),
                        YearCompletedQualification = DateTime.Now.Year.ToString()
                    }
                },
                UserAwards = new List <UserAwardViewModel>()
                {
                    new UserAwardViewModel()
                    {
                        AwardTitle       = "Employee Of The Month",
                        AwardDescription = "Award desc goes here, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo."
                    }
                },
                UserWorkExperiences = new List <CurriculumViteaWorkExperienceViewModel>()
                {
                    new CurriculumViteaWorkExperienceViewModel()
                    {
                        Company     = "DamelinVaal",
                        JobTitle    = "Senior IT Lecturer",
                        YearStarted = "2001",
                        YearEnded   = "2003",
                        WorkExperienceDescription = "Role description goes here. Providfe Summary of the Work Description and job functions etc.",
                        Achievements   = "{Optional Item}Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem.",
                        SkillsEmployed = new List <UserSkillViewModel>()
                        {
                            new UserSkillViewModel()
                            {
                                Id         = 1,
                                JobSkill   = "Windows Server 2000",
                                SkillLevel = 75.5
                            },
                            new UserSkillViewModel()
                            {
                                Id         = 2,
                                JobSkill   = "Window Internet Information Server",
                                SkillLevel = 25.0
                            }
                        }
                    }
                }
            };

            return(View(model1));
        }