public static string UbahData(Jadwal pjad) { string sql = "UPDATE penjadwalan SET id = '" + pjad.Id + "', tanggal_mulai = '" + pjad.TglMulai.ToString("yyyy-MM-dd hh:mm:ss") + "', tanggal_selesai = '" + pjad.TglSelesai.ToString("yyyy-MM-dd hh:mm:ss") + "', keterangan = '" + pjad.Keterangan + "' WHERE id = '" + pjad.Id + "'"; try { Koneksi.JalankanPerintahDML(sql); return("1"); } catch (MySqlException exc) { return(exc.Message + ". Perintah sql : " + sql); } }
public static string TambahData(Jadwal pjad) { string sql = "INSERT INTO penjadwalan VALUES ('" + pjad.Id + "','" + pjad.NoSPK.NoSPK + "','" + pjad.TglMulai.ToString("yyyy-MM-dd hh:mm:ss") + "','" + pjad.TglSelesai.ToString("yyyy-MM-dd hh:mm:ss") + "','" + pjad.Keterangan + "')"; try { Koneksi.JalankanPerintahDML(sql); return("1"); } catch (MySqlException exc) { return(exc.Message + ". Perintah sql : " + sql); } }
public static string BacaData(string kriteria, string nilaiKriteria, List <Jadwal> listHasilData) { string sql = ""; if (kriteria == "") { sql = "SELECT p.id,s.nomor,p.tanggal_mulai,p.tanggal_selesai,p.keterangan " + "FROM spk s inner join penjadwalan p on s.nomor = p.nomor_spk"; } else { sql = "SELECT p.id,s.nomor,p.tanggal_mulai,p.tanggal_selesai,p.keterangan " + "FROM spk s inner join penjadwalan p on s.nomor = p.nomor_spk WHERE " + kriteria + " LIKE '%" + nilaiKriteria + "%'"; } try { MySqlDataReader hasilData = Koneksi.JalankanPerintahQuery(sql); while (hasilData.Read() == true) { Jadwal j = new Jadwal(); j.Id = hasilData.GetValue(0).ToString(); j.TglMulai = DateTime.Parse(hasilData.GetValue(2).ToString()); j.TglSelesai = DateTime.Parse(hasilData.GetValue(3).ToString()); j.Keterangan = hasilData.GetValue(4).ToString(); Spk s = new Spk(hasilData.GetValue(1).ToString()); j.NoSPK = s; listHasilData.Add(j); } return("1"); } catch (MySqlException exc) { return(exc.Message + ". Perintah sql : " + sql); } }