Ejemplo n.º 1
0
        public static int nieuwPersoon(Model.DeelnemerCategorie categorie, string naam, string achternaam, DateTime gbdatum)
        {
            SqlConnection connection = DALConnection.openConnectieDB();

            DALConnection.openConnectieDB();

            StringBuilder sbquery = new StringBuilder();

            sbquery.Append("INSERT INTO Persoon (Naam,Achternaam,Categorie,GeboorteDatum) OUTPUT INSERTED.PersoonId Values('@naam', '@achternaam',@categorie, '@gbdatum'); ");
            String     sql     = sbquery.ToString();
            SqlCommand command = new SqlCommand(sql, connection);

            //naam
            SqlParameter naamParam = new SqlParameter("@naam", System.Data.SqlDbType.NVarChar, 50, "Naam");

            command.Parameters.Add(naamParam);
            naamParam.Value = naam;
            command.Prepare();

            //achternaam
            SqlParameter achtParam = new SqlParameter("@achternaam", System.Data.SqlDbType.NVarChar, 50, "Achternaam");

            command.Parameters.Add(achtParam);
            naamParam.Value = achternaam;
            command.Prepare();

            //categorie
            SqlParameter catParam = new SqlParameter("@categorie", System.Data.SqlDbType.Int, 4, "Categorie");

            command.Parameters.Add(catParam);
            naamParam.Value = categorie;
            command.Prepare();

            //datum
            SqlParameter gbdatumParam = new SqlParameter("@gbdatum", System.Data.SqlDbType.Date, 3, "GeboorteDatum");

            command.Parameters.Add(gbdatumParam);
            naamParam.Value = gbdatum;
            command.Prepare();

            //SqlDataReader reader = command.ExecuteScalar();

            int PersoonId = Convert.ToInt32(command.ExecuteScalar());

            DALConnection.sluitConnectieDB(connection);
            return(PersoonId);
        }
Ejemplo n.º 2
0
        public static void RegistreerPersoon(Model.DeelnemerCategorie categorie, string naam, string achternaam, DateTime gbdatum, Model.Login aanmeld)
        {
            int id = nieuwPersoon(categorie, naam, achternaam, gbdatum);

            NieuweLogin(aanmeld, id);
        }