private void setTextbox() { if (!String.IsNullOrEmpty(tbIdDokter.Text)) { dok = db.tbl_Dokters.FirstOrDefault(x => x.id_dokter == int.Parse(tbIdDokter.Text)); if (dok != null) { tbIdDokter.Text = dok.id_dokter.ToString(); tbNama.Text = dok.nama; cmbJeniskelamin.Text = dok.jenis_kelamin; dtpTanggallahir.Value = dok.tanggal_lahir; rtbAlamat.Text = dok.alamat; tbKota.Text = dok.kota; tbKodepos.Text = dok.kodepos.ToString(); tbTelepon.Text = dok.telepon; tbEmail.Text = dok.email; btnTambah.Text = "UBAH"; } else { va.clear("tbIdDokter"); btnTambah.Text = "TAMBAH"; } } }
private void aksi(String aksinya) { dok = aksinya == "insert" ? new tbl_Dokter() : db.tbl_Dokters.FirstOrDefault(x => x.id_dokter == int.Parse(tbIdDokter.Text)); dok.nama = tbNama.Text; dok.jenis_kelamin = cmbJeniskelamin.Text; dok.tanggal_lahir = dtpTanggallahir.Value; dok.alamat = rtbAlamat.Text; dok.kota = tbKota.Text; dok.kodepos = int.Parse(tbKodepos.Text); dok.telepon = tbTelepon.Text; dok.email = tbEmail.Text; if (aksinya == "insert") { dok.id_dokter = int.Parse(tbIdDokter.Text); db.tbl_Dokters.InsertOnSubmit(dok); } db.SubmitChanges(); }
private void btnHapus_Click(object sender, EventArgs e) { if (klik == 1) { foreach (DataGridViewRow rw in this.dgvDokter.SelectedRows) { primary = rw.Cells[0].Value.ToString(); } dok = db.tbl_Dokters.Where(x => x.id_dokter == int.Parse(primary)).Single(); db.tbl_Dokters.DeleteOnSubmit(dok); db.SubmitChanges(); loadGrid(); } else { MessageBox.Show("Silahkan pilih baris yang ingin dihapus", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error); } }