private void Update_OnClicked(object sender, EventArgs e) { var _manager = new SqLiteManeger(); var menuItemSelected = (MenuItem)sender; var selectedStudent = _manager.Get(Convert.ToInt32(menuItemSelected.CommandParameter.ToString())); Navigation.PushAsync(new UpdatePage(selectedStudent)); }
private void Refresh() { var manager = new SqLiteManeger(); var listStudents = new List <Student>(); listStudents = manager.GetAllStudents().ToList(); lstSutdents.BindingContext = listStudents; }
public ListPage() { InitializeComponent(); var manager = new SqLiteManeger(); var listStudents = new List <Student>(); listStudents = manager.GetAllStudents().ToList(); lstSutdents.BindingContext = listStudents; }
private void Delete_OnClicked(object sender, EventArgs e) { var menuItemSelected = (MenuItem)sender; SqLiteManeger _maneger = new SqLiteManeger(); var isDeleted = _maneger.Delete(Convert.ToInt32(menuItemSelected.CommandParameter.ToString())); if (isDeleted > 0) { DisplayAlert("Başarılı", "Silindi", "Tamam"); Refresh(); } else { DisplayAlert("Error", "Silinemedi", "Tamam"); } }
private void Insert_OnClicked(object sender, EventArgs e) { var _maneger = new SqLiteManeger(); var _student = new Student(); _student.Name = txtName.Text; _student.Surname = txtSurname.Text; var isInserted = _maneger.Insert(_student); if (isInserted > 0) { DisplayAlert("Ekle", "Başarı İle Eklendi", "TAMAM"); } else { DisplayAlert("Error", "Başarı İle Eklendi", "TAMAM"); } }
private void Update_OnClicked(object sender, EventArgs e) { var _manager = new SqLiteManeger(); var s = new Student(); s.Id = Id; s.RegisteDate = DateTime.Now; s.Name = txtName.Text; s.Surname = txtSurname.Text; var isUpdate = _manager.Update(s); if (isUpdate != 0) { DisplayAlert("Başarılı", s.Name + " " + s.Surname + "Güncellendi", "OK"); } else { DisplayAlert("Error", "Hata Oluştu", "OK"); } }