protected override void EditRecord() { if (GMode == ASPConstant.ModeBrowse && dataGridView.SelectedRows.Count > 0) { base.EditRecord(); DataGridViewRow row = dataGridView.SelectedRows[0]; if (!GDBMJabatan.SelectById(int.Parse(row.Cells["IdMJabatan"].Value.ToString()), ref GMJabatan)) { GMJabatan = GDBMJabatan.Clear(); } ShowData(); } EditNmMJabatan.Focus(); }
protected void ShowData() { if (GMode == ASPConstant.ModeNew) { GMKaryawan.KdMKaryawan = GDBMKaryawan.GetNewKode(); GMKaryawan.Aktif = true; } EditKdMKaryawan.Text = GMKaryawan.KdMKaryawan; EditNmMKaryawan.Text = GMKaryawan.NmMKaryawan; EditAlamat.Text = GMKaryawan.Alamat; EditNoHP.Text = GMKaryawan.NoHP; if (!GDBMJabatan.SelectById(GMKaryawan.IdMJabatan, ref GMJabatan)) { GMJabatan = GDBMJabatan.Clear(); } ShowMJabatan(GMJabatan); CbAktif.Checked = GMKaryawan.Aktif; }