コード例 #1
0
        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);
            }
        }
コード例 #4
0
        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());
        }
コード例 #6
0
        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());
        }
コード例 #7
0
        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);
            }
        }