public IActionResult OnPost()
        {
            UploadLogo();
            UploadChart();

            if (!ModelState.IsValid)
            {
                SkillLevels = _htmlHelper.GetEnumSelectList <SkillLevel>();
                return(Page());
            }
            if (Skill.Id > 0)
            {
                _skillData.UpdateSkill(Skill);
                _skillData.Commit();
                OnPostSkillPath();
            }
            else
            {
                _skillData.Add(Skill);
            }

            _skillData.Commit();
            _skillPathData.CommitSP();
            TempData["Message"] = $"{Skill.SkillName} Saved";

            return(RedirectToPage("/Skills/SkillDetail", new { skillId = Skill.Id }));
        }