public StatsUC(BMSModelContainer db, Bierkroeg bierkroeg) { _db = db; _b = bierkroeg; InitializeComponent(); _b = _db.Bierkroegen.First(b => b.Id == _b.Id); WpDagen.Children.Clear(); foreach (Dag d in _b.Dagen) { CheckBox cb = new CheckBox(); cb.Tag = d; cb.Content = d.Naam; Color color = (Color)ColorConverter.ConvertFromString("#FFAAAAAA"); cb.Foreground = new System.Windows.Media.SolidColorBrush(color); cb.IsChecked = true; cb.Margin = new Thickness(10); WpDagen.Children.Add(cb); } System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); dispatcherTimer.Tick += dispatcherTimer_Tick; dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 1); dispatcherTimer.Start(); }
public DagenWindow(BMSModelContainer db, Bierkroeg b) { // _db = new BMSModelContainer(); _db = db; _b = b; InitializeComponent(); this.Title = "Nieuwe dag : " + _b.Naam; }
public OpdienersWindow(BMSModelContainer db, Bierkroeg b) { _db = db; _b = b; InitializeComponent(); this.Title = "Opdierens : " + _b.Naam; getdata(); }
public BrouwerijUC(BMSModelContainer db) { _db = db; InitializeComponent(); _brouwerij = new Brouwerij(); _brouwerijNieuw = true; setBindings(); getBrouwerijen(); }
public CategorieUC(Bierkroeg b, BMSModelContainer db, ProductCategorie pc, KassaUC kuc) { InitializeComponent(); _bierkroeg = b; _db = db; _pc = pc; _kuc = kuc; ic_Producten.ItemsSource = _bierkroeg.Producten.Where(p => p.ProductCategorieId == _pc.Id).OrderBy(p => p.ProductNaam).ToList(); }
public BierkoregProductenWindow(BMSModelContainer db, Bierkroeg b) { _db = db; _b = b; InitializeComponent(); this.Title = "Bierkroeg Producten : " + _b.Naam; getData(); }
public KassaUC(Bierkroeg b, BMSModelContainer db, Dag d) { InitializeComponent(); _bierkroeg = b; _dag = d; _db = db; //_db.Configuration.AutoDetectChangesEnabled = true; getData(); }
void setVerkoop() { using (BMSModelContainer db = new BMSModelContainer()) { //db.Configuration.LazyLoadingEnabled = true; Bierkroeg _bk = db.Bierkroegen.First(b => b.Id == _b.Id); List <Dag> dagen = new List <Dag>(); List <Bestelling> bestellingen = new List <Bestelling>(); int aantalbestelingen = 0; int bieren = 0; int keuken = 0; int andere = 0; decimal totaal_verkocht = 0; foreach (CheckBox cb in WpDagen.Children) { if (cb.IsChecked == true) { Dag d = (Dag)cb.Tag; bestellingen.AddRange(d.Bestellingen.ToList()); } } foreach (Bestelling b in bestellingen) { foreach (BestellingProtuct p in b.BestellingPrutucten) { if (p.Product.ProductCategorie.Id == 1) { bieren += p.Aantal; } if (p.Product.ProductCategorie.Id == 2) { andere += p.Aantal; } if (p.Product.ProductCategorie.Id == 3) { keuken += p.Aantal; } } totaal_verkocht += b.Totaal; aantalbestelingen += 1; } lblBestelingen.Content = aantalbestelingen.ToString(); lblBieren.Content = bieren.ToString(); lblAndereDranken.Content = andere.ToString(); lblKeuken.Content = keuken.ToString(); lblTotaal.Content = "€ " + totaal_verkocht.ToString(); } }
public BierkroegUC(BMSModelContainer db) { _db = db; InitializeComponent(); // _db.Configuration.AutoDetectChangesEnabled = true; dispatcherTimer.Tick += dispatcherTimer_Tick; dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 10); GetData(); }
public ProductenUC(BMSModelContainer db) { _db = db; InitializeComponent(); getProducten(); getFilterCategorie(); getCategorie(); getBrouwerij(); getType(); getGisting(); setBindings(); setIhoud(); }
public BierkroegWindows(BMSModelContainer db, MainWindow mw, Bierkroeg b, Dag d) { _db = db; _mw = mw; _b = b; _d = d; InitializeComponent(); cbBierkroegen.ItemsSource = _db.Bierkroegen.ToList(); if (cbBierkroegen.Items.Count != 0 && _b != null) { cbBierkroegen.SelectedItem = _b; cbDag.ItemsSource = _b.Dagen.ToList(); if (cbDag.Items.Count != 0 && _d != null) { cbDag.SelectedItem = _d; } } }
private void ContentRenderd(object sender, EventArgs e) { try { _db = new BMSModelContainer(); getBierkroeg(); //setData(); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Fout met database", MessageBoxButton.OK, MessageBoxImage.Exclamation); w_error.setError("Fout met de database", "Er kon geen verbinding gemaakt worden met de database."); return; } switchUC(); }
private void ContentRenderd(object sender, EventArgs e) { _db = new BMSModelContainer(); changeUI(); }
public BierkroegWindow(BMSModelContainer db) { _db = db; InitializeComponent(); }