private void delete() { elc = new EntLCKH(); etc = new EntRemoteTransactionClient(); elc.Idcapaian = Convert.ToInt32(sendidcapaian); etc.Text = setData(); condition = irl.delete(elc, etc); if (condition) { sendDataToServer(); message = "Data berhasil di hapus"; MessageBox.Show(message, "Informasi - SIMKAP 1.0.0", MessageBoxButtons.OK, MessageBoxIcon.Information); setDataLCKH(); } else { message = "Data gagal di hapus"; MessageBox.Show(message, "Pesan Kesalahan - SIMKAP 1.0.0", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void edit() { elc = new EntLCKH(); elcsync = new EntLCKH(); etc = new EntRemoteTransactionClient(); elc.Idcapaian = Convert.ToInt32(sendidcapaian); elc.Jumlah = Convert.ToInt32(txtVolume.Text); elcsync.Jumlah = Convert.ToInt32(txtVolume.Text); elcsync.Tanggal = date; elcsync.Idetailkegiatan = sendiddetaikegiatan; etc.Text = setData(); if (sendstatuskegiatan.Equals("Tidak Sinkron", StringComparison.InvariantCultureIgnoreCase)) { condition = irl.edit(elc, etc); if (condition) { sendDataToServer(); setVisibleNotifikasiEditSucces(); } else { message = "Data gagal diubah"; MessageBox.Show(message, "Pesan Kesalahan - SIMKAP 1.0.0", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { condition = irl.editSync(elcsync, etc); if (condition) { sendDataToServer(); setVisibleNotifikasiEditSucces(); } else { message = "Data gagal diubah"; MessageBox.Show(message, "Pesan Kesalahan - SIMKAP 1.0.0", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public bool delete(EntLCKH et, EntRemoteTransactionClient rtc) { query = "SpDeleteLCKH"; dbParams = new SqlParameter[] { new SqlParameter("@idcapaian", et.Idcapaian) }; condition = connect.eksekusiQuery(query, dbParams, false); ls = new ImpLogServer(); ls.writeSaveLogTransactionClient(rtc.Text); return(condition); }
public bool editSync(EntLCKH et, EntRemoteTransactionClient rtc) { query = "SpEditLCKHSync"; dbParams = new SqlParameter[] { new SqlParameter("@jumlah", et.Jumlah), new SqlParameter("@iddetailkegiatan", et.Idetailkegiatan), new SqlParameter("@tanggal", et.Tanggal) }; condition = connect.eksekusiQuery(query, dbParams, false); ls = new ImpLogServer(); ls.writeSaveLogTransactionClient(rtc.Text); return(condition); }