public static bool VerwijderCategorie(int cat_id) { string sql; sql = $"select count(*) from boeken where cat_id = {cat_id}"; if (DBConnector.ExecuteScalaire(sql) != "0") { return(false); } sql = $"delete from categorie where cat_id = {cat_id}"; return(DBConnector.ExecuteCommand(sql)); }
public static bool VerwijderAuteur(int auteur_id) { string sql; sql = $"select count(*) from boeken where auteur_id = {auteur_id}"; if (DBConnector.ExecuteSelect(sql).Rows[0][0].ToString() != "0") { return(false); } sql = $"delete from auteur where auteur_id = {auteur_id}"; return(DBConnector.ExecuteCommand(sql)); }
public static bool WijzigCategorie(int cat_id, string categorie) { categorie = Helper.HandleQuotes(categorie); if (categorie.Length == 0) { return(false); } if (categorie.Length > 30) { categorie = categorie.Substring(0, 30); } string sql = $"update categorie set categorie = '{categorie}' where cat_id = {cat_id}"; return(DBConnector.ExecuteCommand(sql)); }
public static bool WijzigAuteur(int auteur_id, string naam) { naam = Helper.HandleQuotes(naam); if (naam.Length == 0) { return(false); } if (naam.Length > 30) { naam = naam.Substring(0, 30); } string sql = $"update auteur set naam = '{naam}' where auteur_id = {auteur_id}"; return(DBConnector.ExecuteCommand(sql)); }
public static bool VoegCategorieToe(string nieuweCategorie) { string sql; nieuweCategorie = Helper.HandleQuotes(nieuweCategorie); if (nieuweCategorie.Length == 0) { return(false); } if (nieuweCategorie.Length > 30) { nieuweCategorie = nieuweCategorie.Substring(0, 30); } sql = "select max(cat_id) from categorie"; int nieuwecat_id = int.Parse(DBConnector.ExecuteScalaire(sql)) + 1; sql = $"insert into categorie (cat_id, categorie) values ({nieuwecat_id},'{nieuweCategorie}')"; return(DBConnector.ExecuteCommand(sql)); }
public static bool VoegAuteurToe(string nieuweAuteur) { string sql; nieuweAuteur = Helper.HandleQuotes(nieuweAuteur); if (nieuweAuteur.Length == 0) { return(false); } if (nieuweAuteur.Length > 30) { nieuweAuteur = nieuweAuteur.Substring(0, 30); } sql = "select max(auteur_id) from auteur"; int nieuweAuteur_id = int.Parse(DBConnector.ExecuteSelect(sql).Rows[0][0].ToString()) + 1; sql = $"insert into auteur (auteur_id, naam) values ({nieuweAuteur_id},'{nieuweAuteur}')"; return(DBConnector.ExecuteCommand(sql)); }