protected void Button1_Click(object sender, EventArgs e) { Database.Database.Instance.JustPlacedFactuur = FactuurRepository.GetbyID(Database.Database.Instance.LoggedAccount.Klantnummer)[LbFactures.SelectedIndex]; Uniekproductgekochts = FactuurRepository.GetAllFactuurProductenByID(FactuurRepository.GetbyID(Database.Database.Instance.LoggedAccount.Klantnummer)[LbFactures.SelectedIndex].Factuurnummer); if (Database.Database.Instance.RetourneerLijst == null) { Database.Database.Instance.RetourneerLijst = new List <Retourneeritem>(); foreach (UNIEKPRODUCTGEKOCHT Uniekproductgekocht in Uniekproductgekochts) { Product product = ProductRepository.GetByID(Uniekproductgekocht.Product_ID); Retourneeritem retourneeritem = new Retourneeritem(product, Uniekproductgekocht.Factuurnummer_ID); Database.Database.Instance.RetourneerLijst.Add(retourneeritem); } } else { foreach (UNIEKPRODUCTGEKOCHT Uniekproductgekocht in Uniekproductgekochts) { Product product = ProductRepository.GetByID(Uniekproductgekocht.Product_ID); Retourneeritem retourneeritem = new Retourneeritem(product, Uniekproductgekocht.Factuurnummer_ID); Database.Database.Instance.RetourneerLijst.Add(retourneeritem); } } LbRetourneerlijst.Items.Clear(); foreach (Retourneeritem retourneeritem in Database.Database.Instance.RetourneerLijst) { LbRetourneerlijst.Items.Add("factuurnummer" + retourneeritem.Factuurnummer_ID + " " + retourneeritem.Product.Productnaam + " " + retourneeritem.Product.Prijs); } }
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) { ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); Betaalwijzes = new List <Betaalwijze>(); //laad alle betaalwijzes foreach (Betaalwijze betaalwijze in ProductRepository.GetAllBetaalwijzes()) { DDlistBetaalwzijzes.Items.Add(betaalwijze.Omschrijving); Betaalwijzes.Add(betaalwijze); } }
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()); }
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) { RetourafspraakRepository = new RetourafspraakRepository(); Uniekproductgekochts = new List <UNIEKPRODUCTGEKOCHT>(); ProductRepository = new ProductRepository(); FactuurRepository = new FactuurRepository(); Factuurs = FactuurRepository.GetbyID(Database.Database.Instance.LoggedAccount.Klantnummer); if (!IsPostBack) { foreach (Factuur factuur in Factuurs) { LbFactures.Items.Add("Factuurnummer: " + factuur.Factuurnummer.ToString() + " Leverdatum: " + factuur.FactuurDatum.ToString() + " BetaalwijzeID: " + factuur.Betaalwijze_ID.ToString()); } } //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) { 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); } }