示例#1
0
        //1 Leverancier toevoegen op basis van attributen
        public static leverancier addLeverancier(string naam, string titel, string activiteit, string verantwoordelijke, string btw, string bankrekening, int vervaldagen, string telefoon, string gsm, string fax, string email, string memo, locatie adres)
        {
            leverancier nieuwLeverancier = new leverancier();

            nieuwLeverancier.naam  = naam;
            nieuwLeverancier.titel = titel;
            if (!ActiviteitManagement.Activiteitexists(activiteit))
            {
                ActiviteitManagement.addActiviteit(activiteit);
            }
            nieuwLeverancier.activiteit       = activiteit;
            nieuwLeverancier.verantwoordelijk = verantwoordelijke;
            nieuwLeverancier.btw_nummer       = btw;
            nieuwLeverancier.bankrekening     = bankrekening;
            nieuwLeverancier.vervaldagen      = vervaldagen;
            nieuwLeverancier.telefoon         = telefoon;
            nieuwLeverancier.gsm     = gsm;
            nieuwLeverancier.fax     = fax;
            nieuwLeverancier.email   = email;
            nieuwLeverancier.locatie = adres;

            dc.leveranciers.InsertOnSubmit(nieuwLeverancier);
            dc.SubmitChanges();
            return(nieuwLeverancier);
        }
示例#2
0
        //Leverancier updaten met variabelen op basis van leverancier_id
        public static void updateLeverancier(int leverancier_id, string naam, string titel, string activiteit, string verantwoordelijke, string btw, string bankrekening, int vervaldagen, string telefoon, string gsm, string fax, string email, string memo, locatie adres)
        {
            var query = (from l in dc.leveranciers
                         where l.leverancier_id == leverancier_id
                         select l).FirstOrDefault();

            query.naam = naam;

            query.titel = titel;
            if (!ActiviteitManagement.Activiteitexists(activiteit))
            {
                ActiviteitManagement.addActiviteit(activiteit);
            }
            query.activiteit       = activiteit;
            query.verantwoordelijk = verantwoordelijke;
            query.btw_nummer       = btw;
            query.bankrekening     = bankrekening;
            query.vervaldagen      = vervaldagen;
            query.telefoon         = telefoon;
            query.gsm     = gsm;
            query.fax     = fax;
            query.email   = email;
            query.locatie = adres;

            dc.SubmitChanges();
        }