private async void ToolbarItem_Clicked(object sender, EventArgs e) { if (await CheckInputsAsync(NameEntry.Text)) { string name = Capitalize(NameEntry.Text.Trim()); if (!Add) { Classes.SelectedItem = parseName(ClassName); string classes = ""; if (Classes.SelectedItem == null || !((Classes.SelectedItem.ToString()).Equals(classes))) { classes = ClassName; } else { classes = Classes.SelectedItem.ToString(); } Attendance.EditTeacher(id, classes, name, TeacherPhoneEntry.Text, new DateTime(2020, Int32.Parse(BirthdayMonth.Text), Int32.Parse(BirthdayDay.Text))); await Navigation.PopAsync(); return; } // submit /* * if (Attendance.TeacherOfGrade(ClassName).Select(a => a.Value).Contains(name)) * { * DisplayAlert("Error", "This student already exists in this grade", "ok"); * }*/ else { Attendance.AddTeacher(name, TeacherPhoneEntry.Text, new DateTime(2020, Int32.Parse(BirthdayMonth.Text), Int32.Parse(BirthdayDay.Text))); await Navigation.PopAsync(); } } }