private async void LogTime_Clicked(object sender, EventArgs e) { //Startuur string StartHour = StartTime.Time.Hours.ToString(); string StartMin = StartTime.Time.Minutes.ToString(); string StartT = $"{StartHour}:{StartMin}"; //Einduur string EndHour = EndTime.Time.Hours.ToString(); string EndMin = EndTime.Time.Minutes.ToString(); string EndT = $"{EndHour}:{EndMin}"; string value = ProjectList.SelectedItem.ToString(); int projectid = 0; //Zoekt id van project foreach (var project in projectsWithKey) { if (project.Value == value) { projectid = project.Key; } } //LOgs toevoegen na validatie uren en description if (CheckTimePicker() == true && CheckDescription() == true) { //Alle gegevens in een log object steken LogToCreateDto log = new LogToCreateDto() { UserID = int.Parse(idUser), ProjectID = projectid, StartTime = DateTime.Parse(StartT), StopTime = DateTime.Parse(EndT), Description = DescriptionEntry.Text }; LogDto logDto = await logServices.CreateLogAsync(log); Application.Current.MainPage = new MainPage(); } }