public async void OnSaveClick() { Department.StartDate = DateTime.Parse($"{StartYear}/{StartMonth}/{StartDay}"); var updated = await DepartmentsClient.Update(Department); UriHelper.NavigateTo("/departments"); }
async Task LoadDepartments() { var departmentsTask = DepartmentsClient.Get(); Departments = await departmentsTask; Course = new CourseDto(); }
async Task LoadCourse() { var departmentsTask = DepartmentsClient.Get(); var courseTask = CoursesClient.GetDetails(CourseID); Departments = await departmentsTask; Course = await courseTask; }
public ApiClient(string apiKey, HttpClient http) { Datasets = new DatasetsClient(apiKey, http); Categories = new CategoriesClient(http); Departments = new DepartmentsClient(http); Features = new FeaturesClient(http); Rows = new RowsClient(http); Structure = new StructureClient(http); Versions = new VersionsClient(http); }
async Task LoadDepartment() { var instructorsTask = InstructorsClient.Get(); var departmentTask = DepartmentsClient.GetDetails(DepartmentID); Instructors = await instructorsTask; Department = await departmentTask; StartDay = Department.StartDate.Day; StartMonth = Department.StartDate.Month; StartYear = Department.StartDate.Year; LastDayInMonth = DateTime.DaysInMonth(StartYear, StartMonth); }