Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var s1 = new Salon()
            {
                Id                = 1,
                Naziv             = "SALON1",
                Adresa            = "bulevar",
                BrojZiroRacuna    = "970-970970970-97",
                Email             = "*****@*****.**",
                MaticniBrojRacuna = 01293012390,
                PIB               = 88787,
                Telefon           = "065-656565",
                Website           = "google.com",
            };


            var tn1 = new TipNamestaja
            {
                Id    = 1,
                Naziv = "sofica"
            };
            var n1 = new Namestaj()
            {
                Id           = 1,
                Naziv        = "sof",
                Sifra        = "SF1",
                Cena         = 28,
                TipNamestaja = tn1,
                Kolicina     = 2
            };
            var tn2 = new TipNamestaja
            {
                Id    = 2,
                Naziv = "novitip"
            };

            Namestaj.Add(n1);


            Console.WriteLine($"==== Dobrodosli u salon {s1.Naziv}");

            ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            IspisGlavnogMenia();
        }
Exemplo n.º 2
0
        private static void DodavanjeNovogNamestaja()
        {
            Console.WriteLine("=== Dodavanje novog namestaja ===");
            var noviNamestaj = new Namestaj();

            noviNamestaj.Id = Namestaj.Count + 1;

            Console.WriteLine("Unesite naziv: ");
            noviNamestaj.Naziv = Console.ReadLine();

            Console.WriteLine("Unesite sifru: ");
            noviNamestaj.Sifra = Console.ReadLine();

            Console.WriteLine("Unesite cenu: ");
            noviNamestaj.JedinicnaCena = double.Parse(Console.ReadLine());

            Console.WriteLine("Unesite kolicinu: ");
            noviNamestaj.KolicinaUMagacinu = int.Parse(Console.ReadLine());

            string       nazivTipaNamestaja  = "";
            TipNamestaja trazeniTipNamestaja = null;

            do
            {
                Console.WriteLine("Unesite tip namestaja: ");
                nazivTipaNamestaja = Console.ReadLine();
                foreach (var tipNamestaja in TipNamestaja)
                {
                    if (tipNamestaja.Naziv == nazivTipaNamestaja)
                    {
                        trazeniTipNamestaja = tipNamestaja;
                    }
                }
            } while (trazeniTipNamestaja == null);

            noviNamestaj.TipNamestaja = trazeniTipNamestaja;
            Namestaj.Add(noviNamestaj);
            IspisiMeniNamestaja();
        }
Exemplo n.º 3
0
        private static void DodajNamestaj()
        {
            Console.WriteLine("Dodavanje namestaja");
            var NoviNamestaj = new Namestaj();

            NoviNamestaj.Id = Namestaj.Count + 1;
            //NoviNamestaj.Id = NoviNamestaj.GetHashCode();
            Console.WriteLine("Naziv: ");
            NoviNamestaj.Naziv = Console.ReadLine();
            Console.WriteLine("Cena: ");
            NoviNamestaj.Cena = double.Parse(Console.ReadLine());
            Console.WriteLine("Sifra: ");
            NoviNamestaj.Sifra = Console.ReadLine();
            string       nazivTipaNamestaja  = "";
            TipNamestaja trazeniTipNamestaja = null;

            do
            {
                Console.WriteLine("Tip Namestaja: ");
                string nazivTipaNamestaj = Console.ReadLine();

                foreach (var tipNamestaja in TipNamestaja)
                {
                    if (tipNamestaja.Naziv == nazivTipaNamestaja)
                    {
                        trazeniTipNamestaja = tipNamestaja;
                    }
                }
            } while (trazeniTipNamestaja != null);
            NoviNamestaj.TipNamestaja = trazeniTipNamestaja;

            Console.WriteLine("Kolicina: ");
            NoviNamestaj.Kolicina = int.Parse(Console.ReadLine());

            Namestaj.Add(NoviNamestaj);
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Salon s1 = new Salon()
            {
                Id             = 1,
                Naziv          = "Forma FTNale",
                Adresa         = "Trg dositeja Obradovica 6",
                BrojZiroRacuna = "840-214214214-83",
                Email          = "*****@*****.**",
                MaticniBroj    = 12244245,
                PIB            = "3324443",
                Telefon        = "021/445-342",
                WebSajt        = "http://ftn.uns.ac.rs"
            };

            var sofaTipNamestaja = new TipNamestaja()
            {
                Id    = 1,
                Naziv = "Sofa"
            };

            var regalTipNamestaja = new TipNamestaja()
            {
                Id    = 2,
                Naziv = "Regal"
            };

            var namestaj1 = new Namestaj()
            {
                Id                = 1,
                Naziv             = "Sofa",
                Sifra             = "SF sifra za sofe",
                JedinicnaCena     = 28,
                TipNamestaja      = sofaTipNamestaja,
                KolicinaUMagacinu = 2
            };

            var namestaj2 = new Namestaj()
            {
                Id                = 2,
                Naziv             = "Regal",
                Sifra             = "SF sifra za regale",
                JedinicnaCena     = 18,
                TipNamestaja      = regalTipNamestaja,
                KolicinaUMagacinu = 4
            };

            var korisnik1 = new Korisnik()
            {
                Id            = 1,
                Ime           = "Marko",
                Prezime       = "Topic",
                KorisnickoIme = "mare",
                Sifra         = "123",
                TipKorisnika  = TipKorisnika.Administrator
            };

            Korisnik.Add(korisnik1);
            Namestaj.Add(namestaj1);
            Namestaj.Add(namestaj2);
            TipNamestaja.Add(sofaTipNamestaja);
            TipNamestaja.Add(regalTipNamestaja);

            Console.WriteLine("uname");
            var a = Console.ReadLine();

            Console.WriteLine("pass");
            var b = Console.ReadLine();

            foreach (var item in Korisnik)
            {
                if (a == item.KorisnickoIme && b == item.Sifra)
                {
                    IspisiGlavniMeni();
                }
                else
                {
                    Console.WriteLine("Greska");
                    break;
                }
            }
        }