private void btnTambah_Click(object sender, RoutedEventArgs e) { FormKategori formKategori = new FormKategori(); formKategori.ShowDialog(); RefreshDataGrid(); }
private void btnEdit_Click(object sender, RoutedEventArgs e) { try { DataRowView dataRowView = (DataRowView)((Button)e.Source).DataContext; FormKategori formKategori = new FormKategori("Edit", Convert.ToInt32(dataRowView[1].ToString())); formKategori.txtNamaKategori.Text = dataRowView[2].ToString(); formKategori.txtSingkatan.Text = (dataRowView[3].ToString() == "-") ? "" : dataRowView[3].ToString(); formKategori.txtKeterangan.Text = (dataRowView[4].ToString() == "-") ? "" : dataRowView[4].ToString(); formKategori.ShowDialog(); RefreshDataGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }