protected void Page_Load(object sender, EventArgs e) { ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); //algoritme om een factuur weer te geven die net geplaatst is Factuur factuur = Database.Database.Instance.JustPlacedFactuur; List<UNIEKPRODUCTGEKOCHT> uniekproductgekochten = FactuurRepository.GetAllFactuurProductenByID(factuur.Factuurnummer); LbFactuur.Items.Add("Factuurnummer: "+factuur.Factuurnummer.ToString()); LbFactuur.Items.Add("Leverdatum: " + factuur.FactuurDatum.ToString()); LbFactuur.Items.Add("BetaalwijzeID: " + factuur.Betaalwijze_ID.ToString()); LbFactuur.Items.Add("-----------------------"); decimal TotaalFactuurPrijs = 0; foreach (UNIEKPRODUCTGEKOCHT uniekproductgekocht in uniekproductgekochten) { Product product = ProductRepository.GetByID(uniekproductgekocht.Product_ID); LbFactuur.Items.Add("Naam: "+product.Productnaam + " Prijs:" + product.Prijs); TotaalFactuurPrijs += product.Prijs; } LbFactuur.Items.Add("Totaal:€" + TotaalFactuurPrijs.ToString()); }
protected void Page_Load(object sender, EventArgs e) { RetourafspraakRepository = new RetourafspraakRepository(); ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); RetourAfspraak retourAfspraak = Database.Database.Instance.JustPlacedRetourAfspraak; List<RetourItem> retourItems = RetourafspraakRepository.GetAllRetourAfspraakProductenByID(retourAfspraak.ID); LbRetourAfspraak.Items.Add("Retourafspraaknummer: " + retourAfspraak.ID.ToString()); LbRetourAfspraak.Items.Add("Aanmaak datum: " + retourAfspraak.Datum.ToString()); LbRetourAfspraak.Items.Add("-----------------------"); foreach (RetourItem RetourItem in retourItems) { Product product = ProductRepository.GetByID(RetourItem.Product_ID); LbRetourAfspraak.Items.Add("Naam: " + product.Productnaam + " Prijs:" + product.Prijs); } }
protected void Page_Load(object sender, EventArgs e) { RetourafspraakRepository = new RetourafspraakRepository(); ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); RetourAfspraaken = RetourafspraakRepository.GetbyID(Database.Database.Instance.LoggedAccount.Klantnummer); //algortime om alle retourafspraken te tonen int AantalRetourafspraken = 1; foreach (RetourAfspraak retourAfspraak in RetourAfspraaken) { LbRetourafspraken.Items.Add("-----------Retourafspraak:" + AantalRetourafspraken.ToString()); LbRetourafspraken.Items.Add("RetourAfspraakID: " + retourAfspraak.ID.ToString()); LbRetourafspraken.Items.Add("Datum: " + retourAfspraak.Datum.ToString()); LbRetourafspraken.Items.Add("-----------------------"); foreach ( RetourItem retourItem in RetourafspraakRepository.GetAllRetourAfspraakProductenByID(retourAfspraak.ID)) { Product product = ProductRepository.GetByID(retourItem.Product_ID); LbRetourafspraken.Items.Add("Naam: " + product.Productnaam + " Prijs:" + product.Prijs); } LbRetourafspraken.Items.Add(""); LbRetourafspraken.Items.Add(""); AantalRetourafspraken += 1; } //mastercontrol Label LbWelkom = this.Master.FindControl("LbWelkom") as Label; Label LbWinkelmandItems = this.Master.FindControl("LbWinkelmandItems") as Label; Label LbWinkelmandTotaal = this.Master.FindControl("LbWinkelmandTotaal") as Label; Menu MenuLoggedIn = this.Master.FindControl("MenuLoggedIn") as Menu; if (Database.Database.Instance.LoggedAccount == null) { LbWelkom.Text = "Welkom bezoeker!"; } else { LbWelkom.Text = "Welkom terug " + Database.Database.Instance.LoggedAccount.Voornaam + "!"; MenuLoggedIn.Visible = true; } LbWinkelmandItems.Text = Convert.ToString(Database.Database.Instance.Winkelmand.Producten.Count()); LbWinkelmandTotaal.Text = Convert.ToString(Database.Database.Instance.Winkelmand.TotaalBedragAanContent()); }
protected void Page_Load(object sender, EventArgs e) { ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); Factuurs = FactuurRepository.GetbyID(Database.Database.Instance.LoggedAccount.Klantnummer); //algoritime om alle bestellingen weer te geven int AantalFactures = 1; foreach (Factuur factuur in Factuurs) { LbFactures.Items.Add("-----------FACTUUR:" + AantalFactures.ToString()); LbFactures.Items.Add("Factuurnummer: " + factuur.Factuurnummer.ToString()); LbFactures.Items.Add("Leverdatum: " + factuur.FactuurDatum.ToString()); LbFactures.Items.Add("BetaalwijzeID: " + factuur.Betaalwijze_ID.ToString()); LbFactures.Items.Add("-----------------------"); decimal TotaalFactuurPrijs = 0; foreach ( UNIEKPRODUCTGEKOCHT uniekproductgekocht in FactuurRepository.GetAllFactuurProductenByID(factuur.Factuurnummer)) { Product product = ProductRepository.GetByID(uniekproductgekocht.Product_ID); LbFactures.Items.Add("Naam: " + product.Productnaam + " Prijs:" + product.Prijs); TotaalFactuurPrijs += product.Prijs; } LbFactures.Items.Add("Totaal:€" + TotaalFactuurPrijs.ToString()); LbFactures.Items.Add(""); LbFactures.Items.Add(""); AantalFactures += 1; } //mastercontrol Label LbWelkom = this.Master.FindControl("LbWelkom") as Label; Label LbWinkelmandItems = this.Master.FindControl("LbWinkelmandItems") as Label; Label LbWinkelmandTotaal = this.Master.FindControl("LbWinkelmandTotaal") as Label; Menu MenuLoggedIn = this.Master.FindControl("MenuLoggedIn") as Menu; if (Database.Database.Instance.LoggedAccount == null) { LbWelkom.Text = "Welkom bezoeker!"; } else { LbWelkom.Text = "Welkom terug " + Database.Database.Instance.LoggedAccount.Voornaam + "!"; MenuLoggedIn.Visible = true; } LbWinkelmandItems.Text = Convert.ToString(Database.Database.Instance.Winkelmand.Producten.Count()); LbWinkelmandTotaal.Text = Convert.ToString(Database.Database.Instance.Winkelmand.TotaalBedragAanContent()); }