예제 #1
0
        public IActionResult OnGet(int skillId)
        {
            Skill        = _skillData.GetSkillById(skillId);
            Certificates = _certificateData.GetCertificatesBySkill(skillId);

            if (Skill == null)
            {
                return(RedirectToPage("/Shared/_NotFound"));
            }
            if (Certificates == null)
            {
                Warning = "No certificates obtained";
            }
            return(Page());
        }
 public IActionResult OnGet(int?skillId)
 {
     SkillLevels = _htmlHelper.GetEnumSelectList <SkillLevel>();
     if (skillId.HasValue)
     {
         Heading   = "Edit ";
         Skill     = _skillData.GetSkillById(skillId.Value);
         SkillPath = new SkillPath();
     }
     else
     {
         Heading   = "Add New Skill";
         Skill     = new Skill();
         SkillPath = new SkillPath();
     }
     if (Skill == null)
     {
         return(RedirectToPage("/Shared/_NotFound"));
     }
     return(Page());
 }