private void btnEdit_Click(object sender, RoutedEventArgs e) { try { DataRowView dataRowView = (DataRowView)((Button)e.Source).DataContext; FormDokter formDokter = new FormDokter("Edit", Convert.ToInt32(dataRowView[1].ToString())); formDokter.txtNoSip.Text = dataRowView[2].ToString(); formDokter.txtNamaDokter.Text = dataRowView[3].ToString(); if (dataRowView[4].ToString() == "Laki-Laki") { formDokter.rdLaki.IsChecked = true; } else { formDokter.rdPerempuan.IsChecked = true; } formDokter.txtSpesialisasi.Text = dataRowView[5].ToString(); formDokter.txtAlamat.Text = dataRowView[6].ToString(); formDokter.txtNoTelp.Text = dataRowView[7].ToString(); formDokter.txtEmail.Text = dataRowView[8].ToString(); formDokter.txtPassword.Password = dataRowView[9].ToString(); formDokter.txtRetypePass.Password = dataRowView[9].ToString(); formDokter.ShowDialog(); RefreshDataGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void btnSave_Click(object sender, EventArgs e) { String name, address, phone, specialist; int specialistIdx; name = edtNama.Text.ToString(); address = edtAddress.Text.ToString(); phone = edtPhone.Text.ToString(); specialist = cmbSpecialist.SelectedItem.ToString(); specialistIdx = cmbSpecialist.SelectedIndex; frmDokter = new FormDokter(); DataGridViewRow row = (DataGridViewRow)frmDokter .dgvListDokter.Rows[0].Clone(); row.Cells[0].Value = "1"; row.Cells[1].Value = name; row.Cells[2].Value = address; row.Cells[3].Value = phone; row.Cells[4].Value = specialist; frmDokter .dgvListDokter .Rows.Add(row); Dispose(); }
private void btnTambah_Click(object sender, RoutedEventArgs e) { FormDokter formDokter = new FormDokter(); formDokter.ShowDialog(); RefreshDataGrid(); }