Exemple #1
0
 public DinerBestellen(Waarden waarden, string naam)
 {
     wrd = waarden;
     InitializeComponent();
     label1.Text = naam;
     this.naam   = naam;
 }
        public void SchrijfProducten(Waarden wrd)
        {
            int             bestelnummer = wrd.bestelnummer;
            List <Product>  bestelling   = wrd.Bestelling;
            double          prijs        = 0;
            int             nummer       = wrd.Tafelnummer;
            OleDbConnection conn         = new OleDbConnection(connString);

            conn.Open();
            OleDbCommand command = new OleDbCommand();

            foreach (Product p in bestelling)
            {
                prijs += p.prijs;
                string sql = string.Format("INSERT INTO Bevat (Bestelnummer, [Product ID]) " + "values ('{0}', '{1}')",
                                           bestelnummer, p.id);
                command = new OleDbCommand(sql, conn);
                command.ExecuteNonQuery();
            }
            string SQL =
                string.Format("UPDATE Bestelling SET Prijs='{0}' WHERE Status='Bezet' AND Tafel = '{1}'", prijs, nummer);

            command = new OleDbCommand(SQL, conn);
            command.ExecuteNonQuery();
            conn.Close();
        }
 public Dranken(Waarden waarden, string naam)
 {
     wrd = waarden;
     InitializeComponent ();
     label1.Text = naam;
     this.naam = naam;
 }
 public SterkeDrank(Waarden waarden, string naam)
 {
     InitializeComponent();
     wrd         = waarden;
     label1.Text = naam;
     this.naam   = naam;
     db          = new DbHandeler();
 }
Exemple #5
0
 public Bier(Waarden waarden, string naam)
 {
     InitializeComponent ();
     wrd = waarden;
     label1.Text = naam;
     this.naam = naam;
     db = new DbHandeler ();
 }
 public LunchHoofd(Waarden waarden, string naam)
 {
     InitializeComponent();
     wrd         = waarden;
     label1.Text = naam;
     this.naam   = naam;
     db          = new DbHandeler();
 }
Exemple #7
0
 public DinerTussen(Waarden waarden, string naam)
 {
     InitializeComponent();
     wrd         = waarden;
     label1.Text = naam;
     this.naam   = naam;
     db          = new DbHandeler();
 }
 public void Bezetten(Waarden wrd)
 {
     int nummer = wrd.Tafelnummer;
     OleDbConnection conn = new OleDbConnection(connString);
     conn.Open();
     string sql = string.Format("INSERT INTO Bestelling (Status, Tafel) " + "values ('{0}', '{1}')", "Bezet",
         nummer);
     OleDbCommand command = new OleDbCommand(sql, conn);
     command.ExecuteNonQuery();
     conn.Close();
 }
        public int Bestellingsnummer(Waarden wrd)
        {
            int tflnummer = wrd.Tafelnummer;
            OleDbConnection conn = new OleDbConnection (connString);
            conn.Open ();
            int bestelnummer = 0;

            OleDbCommand command = new OleDbCommand (string.Format ("SELECT Bestelnummer FROM Bestelling WHERE Status='Bezet' AND Tafel ='{0}'", tflnummer), conn);
            bestelnummer = Convert.ToInt32 (command.ExecuteScalar ());
            conn.Close();
            return bestelnummer;
        }
Exemple #10
0
        public Bestellen(Waarden waarden, string naam)
        {
            InitializeComponent();
            this.waarden = waarden;
            label1.Text  = naam;
            this.naam    = naam;
            db           = new DbHandeler();

            waarden.bestelnummer = db.Bestellingsnummer(waarden);
            waarden.Totaal       = db.Prijs(waarden.bestelnummer);
            waarden.Bestelling   = db.GetProuctenByBestelNumber(waarden.bestelnummer);
        }
        public void Bezetten(Waarden wrd)
        {
            int             nummer = wrd.Tafelnummer;
            OleDbConnection conn   = new OleDbConnection(connString);

            conn.Open();
            string sql = string.Format("INSERT INTO Bestelling (Status, Tafel) " + "values ('{0}', '{1}')", "Bezet",
                                       nummer);
            OleDbCommand command = new OleDbCommand(sql, conn);

            command.ExecuteNonQuery();
            conn.Close();
        }
        public int Bestellingsnummer(Waarden wrd)
        {
            int             tflnummer = wrd.Tafelnummer;
            OleDbConnection conn      = new OleDbConnection(connString);

            conn.Open();
            int bestelnummer = 0;


            OleDbCommand command = new OleDbCommand(string.Format("SELECT Bestelnummer FROM Bestelling WHERE Status='Bezet' AND Tafel ='{0}'", tflnummer), conn);

            bestelnummer = Convert.ToInt32(command.ExecuteScalar());
            conn.Close();
            return(bestelnummer);
        }
 public void SchrijfProducten(Waarden wrd)
 {
     int bestelnummer = wrd.bestelnummer;
     List<Product> bestelling = wrd.Bestelling;
     double prijs = 0;
     int nummer = wrd.Tafelnummer;
     OleDbConnection conn = new OleDbConnection(connString);
     conn.Open();
     OleDbCommand command = new OleDbCommand();
     foreach (Product p in bestelling) {
         prijs += p.prijs;
         string sql = string.Format("INSERT INTO Bevat (Bestelnummer, [Product ID]) " + "values ('{0}', '{1}')",
             bestelnummer, p.id);
         command = new OleDbCommand(sql, conn);
         command.ExecuteNonQuery();
     }
     string SQL =
         string.Format("UPDATE Bestelling SET Prijs='{0}' WHERE Status='Bezet' AND Tafel = '{1}'", prijs, nummer);
     command = new OleDbCommand(SQL, conn);
     command.ExecuteNonQuery();
     conn.Close();
 }
Exemple #14
0
 private void button7_Click(object sender, EventArgs e)
 {
     db.SchrijfProducten(waarden);
     waarden = new Waarden();
 }