protected override async Task OnInitializedAsync()
 {
     if (Id != 0)
     {
         JobHistory = await JobHistoryService.Get(Id.ToString());
     }
 }
        protected override async Task OnInitializedAsync()
        {
            Jobs = await JobService.GetAll();

            JobIds      = Jobs.Select(job => job.Id).ToList();
            Departments = await DepartmentService.GetAll();

            DepartmentIds = Departments.Select(department => department.Id).ToList();
            Employees     = await EmployeeService.GetAll();

            EmployeeIds = Employees.Select(employee => employee.Id).ToList();
            if (Id != 0)
            {
                JobHistoryModel = await JobHistoryService.Get(Id.ToString());

                JobId        = JobHistoryModel.JobId;
                DepartmentId = JobHistoryModel.DepartmentId;
                EmployeeId   = JobHistoryModel.EmployeeId;
            }
        }