public StudentEntryPage(StudentListPage parent, Data.AttendanceDatabase database) { _parent = parent; _database = database; Title = "Enter Student Data"; var entry = new Entry(); var entry2 = new Entry(); var button = new Button { Text = "Add" }; button.Clicked += async(object sender, EventArgs e) => { Data.Student student = new Data.Student(); student.RollNumber = entry.Text; student.Name = entry2.Text; _database.AddStudent(student); await Navigation.PopAsync(); _parent.Refresh(); }; Content = new StackLayout { Spacing = 20, Padding = new Thickness(20), Children = { entry, entry2, button }, }; }
public StudentsPage(StudentListPage parent, Data.AttendanceDatabase database) { _parent = parent; _database = database; }