public async Task OnGet()
        {
            foreach (var ability in Abilities)
            {
                await understandMySelfRepository.SaveAbilityAsync(ability);
            }

            foreach (var skill in Skills)
            {
                await understandMySelfRepository.SaveSkillAsync(skill);
            }

            foreach (var taskItem in TaskItems)
            {
                await understandMySelfRepository.SaveTaskItemAsync(taskItem);
            }

            foreach (var jobProfile in JobProfiles)
            {
                await understandMySelfRepository.SaveJobProfileAsync(jobProfile);
            }

            foreach (var stepDetail in StepDetails)
            {
                await understandMySelfRepository.SaveStepDetailsAsync(stepDetail);
            }

            Task.WaitAll();

            LoadText = "Data Loaded Succesfully";
        }
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            await understandMySelfRepository.SaveStepDetailsAsync(StepDetail);

            return(RedirectToPage("/managestepdetails"));
        }