Exemple #1
0
 public void UcitajSveKorisnike()
 {
     using (SqlConnection conn = new SqlConnection())
     {
         Korisnici.Clear();
         conn.ConnectionString = CONNECTION_STRING;
         conn.Open();
         SqlCommand command = conn.CreateCommand();
         command.CommandText = @"SELECT * FROM Korisnici WHERE aktivan=1";
         SqlDataAdapter daKorisnici = new SqlDataAdapter();
         DataSet        dsKorisnici = new DataSet();
         daKorisnici.SelectCommand = command;
         daKorisnici.Fill(dsKorisnici, "Korisnici");
         foreach (DataRow row in dsKorisnici.Tables["Korisnici"].Rows)
         {
             Korisnik korisnik = new Korisnik();
             korisnik.Id            = (int)row["Id"];
             korisnik.Ime           = (string)row["Ime"];
             korisnik.Prezime       = (string)row["Prezime"];
             korisnik.Email         = (string)row["Email"];
             korisnik.Adresa        = (string)row["Adresa"];
             korisnik.Pol           = (polenum)Enum.Parse(typeof(polenum), row["Pol"].ToString());
             korisnik.KorisnickoIme = (string)row["KorisnickoIme"];
             korisnik.Lozinka       = (string)row["Lozinka"];
             korisnik.Tip           = (tipenum)Enum.Parse(typeof(tipenum), row["Tip"].ToString());
             korisnik.Aktivan       = (bool)row["Aktivan"];
             Korisnici.Add(korisnik);
         }
     }
 }
        public Context() : base("dbConnection2017")
        {
            Configuration.LazyLoadingEnabled = false;
            System.Data.Entity.Database.SetInitializer(new CreateDatabaseIfNotExists <Context>());

            if (Korisnici.Find(1) == null)
            {
                Korisnici.Add(new Korisnik(1, "admin", "admin", "admin", "admin", TipKorisnika.ADMINISTRATOR));
                SaveChanges();
            }

            bool postoji = false;

            foreach (var item in TipoviNamestaja.ToList())
            {
                if (item.Naziv == "SVE")
                {
                    postoji = true;
                }
            }

            if (!postoji)
            {
                TipoviNamestaja.Add(new TipNamestaja()
                {
                    Naziv = "SVE"
                });
                SaveChanges();
            }
        }
        public void IzbaciIzvrsioca(object izvrsilacObjekat)
        {
            Korisnik izvrsilac = (Korisnik)izvrsilacObjekat;

            Korisnici.Add(izvrsilac);
            Sesija.Instance.IzvrsiociObaveze.Remove(izvrsilac);

            Korisnici = new BindingList <Korisnik>(Korisnici.OrderBy(i => i.KorisnickoIme).ToList());
        }
Exemple #4
0
        private void UcitajKorisnike()
        {
            TipoviKorisnika.Add(new TipKorisnika("admin", "administrira sve entitete aplikacije"));
            TipoviKorisnika.Add(new TipKorisnika("radnik", "ima pristup kursevima, uplatama i ucenicima"));
            Korisnik k = new Korisnik("Marko", "Markovic", "123", new DateTime(1996, 1, 1), "m", "m", TipoviKorisnika[0]);

            Korisnici.Add(k);
            Korisnici.Add(new Korisnik("Janko", "Jankovic", "321", new DateTime(1996, 12, 31), "j", "j", TipoviKorisnika[1]));
            Korisnici.Add(new Korisnik("Milan", "Mitrovic", "333", new DateTime(1996, 6, 6), "mm", "mm", TipoviKorisnika[1]));
            Korisnici.Add(new Korisnik("Petar", "Petrovic", "444", new DateTime(1996, 1, 2), "p", "p", TipoviKorisnika[1]));
        }
Exemple #5
0
        internal void FillWithData()
        {
            Korisnici.Add(new Korisnik
            {
                Ime           = "Petar",
                Prezime       = "Petrovic",
                KorisnickoIme = "petar",
                Lozinka       = "a",
            });

            Blagajnici.Add(new Blagajnik
            {
                Ime           = "Marko",
                Prezime       = "Markovic",
                KorisnickoIme = "marko",
                Lozinka       = "a"
            });

            FillPredstava("РОМЕО И ЈУЛИЈА", @"балет у два чина

Либрето: Л. Лавровски, С. Е. Радлов, по истоименој трaгедији В. Шекспира
Кореографија и режија: Константин Костјуков
Диригент: Микица Јевтић

Премијера: 17. април 2014, сцена „Јован Ђорђевић“

Представа траје два сата и десет минута, с једном паузом.", DateTime.Today.AddHours(19), DateTime.Today.AddHours(19 + 24 * 2));

            FillPredstava("ЋЕЛАВА ПЕВАЧИЦА", @"Ежен Јонеско
ЋЕЛАВА ПЕВАЧИЦА

Копродукција СНП-а и Агенције „БЕБА 021″

Режија: Беба Балашевић

 

Премијера: сцена „Пера Добриновић“, 10. децембар 2009.", DateTime.Today.AddHours(19 + 24), DateTime.Today.AddHours(19 + 24 * 3));

            Rezervacije.Add(new Rezervacija
            {
                Izvodjenje = Predstave[0].Izvodjenja[0],
                Karta      = null,
                Korisnik   = Korisnici[0],
                Sediste    = Mesta[0]
            });
        }
Exemple #6
0
 private static void UcitajBuildInKorisnike()
 {
     Korisnici.Add(new Korisnik()
     {
         Id            = 1,
         Ime           = "Denis",
         Prezime       = "Music",
         DatumRodjenja = DateTime.Now,
         KorisnickoIme = "denis",
         Lozinka       = "denis",
         Aktivan       = true
     });
     Korisnici.Add(new Korisnik()
     {
         Id            = 2,
         Ime           = "Goran",
         Prezime       = "Skondric",
         DatumRodjenja = DateTime.Now,
         KorisnickoIme = "goran",
         Lozinka       = "goran",
         Aktivan       = true
     });
 }
Exemple #7
0
        public static void SnimiKorisnika(Korisnik korisnik/*, Action<Korisnik> prikaz*/) {
            Korisnici.Add(korisnik);

            OnKorisnikSnimljen(korisnik);
        }
Exemple #8
0
 static Baza() {
     Korisnici.Add(new Korisnik { Ime = "Nedzad", Prezime = "Alibegovic", Username = "******", Password = "******" });
     Korisnici.Add(new Korisnik { Ime = "Adis", Prezime = "Kubat", Username = "******", Password = "******" });
 }
        private void PopuniPodatke()
        {
            //ZABETONIRANI PODACI
            Korisnik korisnik1 = new Korisnik
            {
                Aktivan       = true,
                Email         = "*****@*****.**",
                Ime           = "Perica",
                JMBG          = "2313212",
                KorisnickoIme = "perica123",
                Lozinka       = "perica11",
                Pol           = EPol.M,
                Prezime       = "Peric",
                //SifraAdrese = adresa,
                TipKorisnika = ETipKorisnika.PACIJENT
            };

            KorisniciPacijenti.Add(korisnik1);

            Pacijent pacijent4 = new Pacijent
            {
                //Korisnicko = korisnik1
            };

            Pacijenti.Add(pacijent4);



            Korisnik korisnik2 = new Korisnik
            {
                Aktivan       = true,
                Email         = "*****@*****.**",
                Ime           = "jovica",
                JMBG          = "2313212",
                KorisnickoIme = "jovica123",
                Lozinka       = "perica11",
                Pol           = EPol.M,
                Prezime       = "Peric",
                //SifraAdrese = "23213",
                TipKorisnika = ETipKorisnika.PACIJENT
            };

            KorisniciPacijenti.Add(korisnik2);

            Korisnik korisnik3 = new Korisnik
            {
                Aktivan       = true,
                Email         = "*****@*****.**",
                Ime           = "Ado",
                JMBG          = "233213",
                KorisnickoIme = "adminat",
                Lozinka       = "adminat11",
                Pol           = EPol.M,
                Prezime       = "Adminic",
                //SifraAdrese = "34223423",
                TipKorisnika = ETipKorisnika.ADMINISTRATOR
            };

            Korisnik korisnik4 = new Korisnik
            {
                Aktivan       = true,
                Email         = "*****@*****.**",
                Ime           = "Leko",
                JMBG          = "2332213",
                KorisnickoIme = "leko",
                Lozinka       = "leko123",
                Pol           = EPol.M,
                Prezime       = "Lekaric",
                //SifraAdrese = "21323",
                TipKorisnika = ETipKorisnika.LEKAR
            };

            Korisnici.Add(korisnik4);



            Pacijent pacijent = new Pacijent
            {
                //Korisnicko = korisnik2,
                //Termini = new ObservableCollection<string>(),
            };

            Pacijenti.Add(pacijent);

            Korisnici.Add(korisnik3);



            Termin termin = new Termin
            {
                Aktivan = true,
                Datum   = new DateTime(2020, 5, 1, 8, 30, 52),
                //     Lekar = lekar,
                //Pacijent = pacijent,
                //  Sifra = "232432432",
                Status = EStatusTermina.SLOBODAN
            };

            Termini.Add(termin);



            Terapija terapija = new Terapija
            {
                Aktivan = true,
                Opis    = "Sve okej",
                //      Sifra = "332423",
                //     Lekar = lekar,
                //     Pacijent = pacijent
            };

            Terapije.Add(terapija);


/*            DomZdravlja domZdravlja = new DomZdravlja
 *          {
 *              Naziv = "DOM ZDRAVLJA SECANJ",
 *              Sifra = "255366",
 *             // Adresa = adresa,
 *              Aktivan = true
 *          };
 *          DomoviZdravlja.Add(domZdravlja);*/
        }