Пример #1
0
        public Administracija()
        {
            salon = new Salon
            {
                Adresa  = "Adresa1",
                Telefon = "telefon",
                Naziv   = "Salon1"
            };
            korisnik = new Korisnik
            {
                Ime           = "aleksandar",
                Prezime       = "Dimitrov",
                Lozinka       = "123",
                KorisnickoIme = "aca",
            };
            namestaji       = new AdministracijaNamestaja(salon);
            korisnici       = new AdministracijaKorisnika(salon);
            prodaje         = new AdministracijaProdaje(salon);
            salon.Magacin   = Util.GenericSerializer.Deserialize <List <Namestaj> >("namestaj.xml");
            salon.Korisnici = Util.GenericSerializer.Deserialize <List <Korisnik> >("korisnici.xml");
            salon.Akcije    = Util.GenericSerializer.Deserialize <List <Akcija> >("akcije.xml");

            if (salon.Magacin == null)
            {
                salon.Magacin = new List <Namestaj>();
            }

            if (salon.Akcije == null)
            {
                salon.Akcije = new List <Akcija>();
            }

            if (salon.Korisnici == null || salon.Korisnici.Count == 0)
            {
                salon.Korisnici = new List <Korisnik>()
                {
                    korisnik
                };
            }
        }
 public AdministracijaProdaje(Salon s)
 {
     salon = s;
     administracijaNamestaja = new AdministracijaNamestaja(s);
 }