Ejemplo n.º 1
0
        /// <summary>
        /// Pobiera dane jednego produktu
        /// </summary>
        /// <param name="ProduktId">Id Klienta z bazy</param>
        /// <returns>Obiekt klasy Klient</returns>
        public Produkt Pobierz(int ProduktId)
        {
            // instancja produktu
            Produkt produkt = new Produkt(ProduktId);
            Object  obj     = new Object();

            Console.WriteLine("Obiekt :" + obj.ToString());
            Console.WriteLine("Produkt :" + produkt.ToString());
            //kod tymczasowy
            if (ProduktId == 5)
            {
                produkt.NazwaProduktu = "Klocki";
                produkt.Opis          = "Klocki dla dzieci";
                produkt.AktualnaCena  = 89.99M;
            }

            return(produkt);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Pobieramy jednen produkt
        /// </summary>
        /// <param name="produktId"></param>
        /// <returns></returns>
        public Produkt Pobierz(int produktId)
        {
            //tworzenie instancji produktu
            Produkt produkt = new Produkt(produktId);

            //Kod który pobiera określony produkt

            //Tymczasowo zakodowane wartości produktu
            if (produktId == 5)
            {
                produkt.NazwaProduktu = "Klocki";
                produkt.Opis          = "klocki dla dzieci";
                produkt.AktualnaCena  = 89.99M;
            }


            return(produkt);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Zapisuje produkt
        /// </summary>
        /// <returns></returns>
        public bool Zapisz(Produkt produkt)
        {
            // kod który zapisuje zdefiniowany produkt
            var sukces = true;

            if (produkt.MaZmiany && produkt.DanePrawidlowe)
            {
                if (produkt.JestNowy)
                {
                    //wywołaj procedurę insert
                }
                else
                {
                    // wywołaj procedurę update
                }
            }
            return(sukces);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Pobieramy jeden wskazany produkt
        /// </summary>
        /// <param name="produktId"></param>
        /// <returns></returns>
        public Produkt Pobierz(int produktId)
        {
            //Tworzymy tymczasową instancję produktu do testów
            Produkt produkt   = new Produkt(produktId);
            object  mojObjekt = new object();

            System.Console.WriteLine("Obiekt : " + mojObjekt.ToString());
            System.Console.WriteLine("Produkt : " + produkt.ToString());
            // kod, który pobiera określony produkt
            //tymczasowo zakodowane testowe wartości aby zwrócić klienta
            if (produktId == 1)
            {
                produkt.AktualnaCena  = 100.99m;
                produkt.NazwaProduktu = "Obraz1";
                produkt.Opis          = "Obraz wykonany techniką stringArt";
            }

            return(produkt);
        }
Ejemplo n.º 5
0
        /// <summary>
        /// zapisuje produkt
        /// </summary>
        /// <returns></returns>
        public bool Zapisz(Produkt produkt)
        {
            // tu powinien być kod który zapisuje produkt
            var sukces = true;

            if (produkt.MaZmiany && produkt.DanePrawidłowe)
            {
                if (produkt.JestNowy)
                {
                    //wywołać procedurę insert
                }
                else
                {
                    //wywołać procedurę update
                }
            }

            return(sukces);
        }
Ejemplo n.º 6
0
        /// <summary>
        /// Zapisuje dane Produktu
        /// </summary>
        /// <returns></returns>
        public bool Zapisz(Produkt produkt)
        {
            // kod, który zapisuje produkt
            bool sukces = true;

            if (produkt.MaZmiany && produkt.DanePrawidlowe)
            {
                if (produkt.JestNowy)
                {
                    //insert
                }
                else
                {
                    //update
                }
            }


            return(sukces);
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Pobieramy jedne produkt
        /// </summary>
        /// <param name="produktId"></param>
        /// <returns></returns>
        public Produkt Pobierz(int produktId)
        {
            // tworzenie isnstancji Produktu
            Produkt produkt   = new Produkt(produktId);
            Object  mojObiekt = new Object();

            Console.WriteLine("Obiekt : " + mojObiekt.ToString());
            Console.WriteLine("Produkt : " + produkt.ToString());

            //Kod który pobiera określony produkt

            // tymczasowo zakodowane wartosci, aby zwrocić produkt
            if (produktId == 5)
            {
                produkt.NazwaProduktu = "Klocki";
                produkt.Opis          = "Klocki dla dzieci";
                produkt.AktualnaCena  = 89.99M;
            }

            return(produkt);
        }