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));
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
Exemplo n.º 6
0
        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));
        }