Ejemplo n.º 1
0
        /// <summary>
        /// Zapisujemy bierzący produkt
        /// </summary>
        /// <returns></returns>
        public bool Zapisz(Produkt produkt)
        {
            var sukces = true;

            if (produkt.MaZmiany && produkt.DaneSaPrawidlowe)
            {
                if (produkt.JestNowy)
                {
                    //wywołuje inserta
                }
                else
                {
                    //robi update
                }
            }
            return(sukces);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Pobierz jeden produkt
        /// </summary>
        /// <param name="produktId"></param>
        /// <returns></returns>
        public Produkt Pobierz(int produktId)
        {
            Produkt produkt   = new Produkt(produktId);
            Object  mojObiekt = new Object();

            Console.WriteLine("Objekt: " + mojObiekt.ToString());

            if (produktId == 2)
            {
                produkt.NazwaProduktu = "Klocki";
                produkt.Opis          = "Klocki do zabawy dla dzieci powyżej 3 lat";
                produkt.AktualnaCena  = 199.99M;
            }

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


            return(produkt);
        }
        /// <summary>
        /// Zapisujemy bieżący produkt
        /// </summary>
        /// <returns></returns>
        public bool Zapisz(Produkt produkt)
        {
            // Kod, który zapisuje zdefiniowany produkt
            var sukces = true;

            if (produkt.MaZmiany && produkt.DaneSaPrawidlowe)
            {
                if (produkt.JestNowy)
                {
                    // wywołujemy procedurę składowaną insert
                }
                else
                {
                    // wywołujemy procedurę składowaną update
                }
            }

            return(sukces);
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Pobieramy jeden produkt
        /// </summary>
        /// <param name="produktId"></param>
        /// <returns></returns>
        public Produkt Pobierz(int produktId)
        {
            // Tworzymy instancję klasy Produkt i przekazujemy identyfikator
            Produkt produkt   = new Produkt(produktId);
            Object  mojObiekt = new Object();

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

            // Kod, który pobiera zdefiniowany produkt

            // Tymczasowe zakodowane wartości, aby zwrocic produkt
            if (produktId == 2)
            {
                produkt.NazwaProduktu = "Klocki";
                produkt.Opis          = "Klocki do zabawy dla dzieci powyżej 3 lat";
                produkt.AktualnaCena  = 119.99M;
            }

            return(produkt);
        }