public AdminPregledClanova(StudentskiDom sd) { this.InitializeComponent(); this.sd = sd; upisiUListe(); }
public RegistracijaStudenta(StudentskiDom sd) { this.InitializeComponent(); this.sd = sd; validacija.Opacity = 0; dodajUCombo(); }
///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomuIzbacivanjeNekolikoStudenata() { StudentskiDom sd = new StudentskiDom(1); sd.PromjenaSobe(sd.Sobe[0], 3); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); LicniPodaci l2 = new LicniPodaci("Amer", "Beso", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); LicniPodaci l3 = new LicniPodaci("Kerim", "Hodzic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, null, s); Student k2 = new Student("amer12", "beso2332", l2, null, s); Student k3 = new Student("kerim12", "hodzic23", l2, null, s); sd.Sobe[0].DodajStanara(k1); sd.Sobe[0].DodajStanara(k2); sd.Sobe[0].DodajStanara(k3); //provjera da li su svi studenti u sobi Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k1)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k2)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k3)); sd.PromjenaSobe(sd.Sobe[0], 2); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k1)); Assert.IsTrue(sd.Sobe[0].DaLiJeStanar(k2)); Assert.IsFalse(sd.Sobe[0].DaLiJeStanar(k3)); }
public MainPage() { this.InitializeComponent(); sd = new StudentskiDom(); sd.povuciIzBaze(); usernameValidacija.Opacity = 0; }
public AdminPage(StudentskiDom sd) { this.InitializeComponent(); this.sd = sd; novostValidacija.Opacity = 0; if (sd.Admin().Pol == 'M') { dobrodosaoAdmin.Text = "Dobrodošao, " + sd.Admin().Ime + "e!"; } else { dobrodosaoAdmin.Text = "Dobrodošla, " + sd.Admin().Ime + "!"; } comboUposlenici.Items.Add("Blagajnik"); comboUposlenici.Items.Add("Kuhar"); comboUposlenici.Items.Add("Šef restorana"); comboUposlenici.Items.Add("Konobar"); comboUposlenici.Items.Add("Majstor"); comboUposlenici.SelectedIndex = 0; List <string> novosti = sd.dajNovosti(); foreach (string novost in novosti) { listaNovosti.Items.Add(novost); } }
///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomu() { StudentskiDom sd = new StudentskiDom(100); sd.PromjenaSobe(new Soba(101, 2), 1); //provjera da li je uspjesna promjena kapaciteta sa 2 na 1 Assert.AreEqual(sd.Sobe[0].Kapacitet, 2); }
///Amer Beso - 68-ST - implementacija public void TestPromjenaSobeUStudentskomDomuIzbacivanjeSvihStudenata() { StudentskiDom sd = new StudentskiDom(100); sd.PromjenaSobe(new Soba(101, 2), 2); //provjera da li je uspjesna promjena kapaciteta sa 2 na 1 Assert.AreEqual(sd.Sobe[0].Stanari.Count, 0); }
public RegistracijaKuhara(StudentskiDom sd) { this.InitializeComponent(); this.sd = sd; validacija.Opacity = 0; pol.Items.Add("Muški"); pol.Items.Add("Ženski"); pol.SelectedIndex = 0; }
public void TestPrviIzuzetak() { Student student = new Student("hrvo", "hrvic123", new LicniPodaci(), null, new Skolovanje()); StudentskiDom studentskiDom = new StudentskiDom(100); for (int i = 0; i < 10; i++) { studentskiDom.Sobe.Add(new Soba(i + 5, 20)); } studentskiDom.UpisUDom(student, 50, false); }
public void TestDrugiIzuzetak() { Student student = new Student("hrvo", "hrvic123", new LicniPodaci(), null, new Skolovanje()); Student student1 = new Student("sadik", "sadik123", new LicniPodaci(), null, new Skolovanje()); Student student2 = new Student("sanjin", "sanjin123", new LicniPodaci(), null, new Skolovanje()); StudentskiDom studentskiDom = new StudentskiDom(1); studentskiDom.UpisUDom(student, 2, true); studentskiDom.UpisUDom(student1, 2, true); studentskiDom.UpisUDom(student2, 2, true); }
///Amer Beso - 68-ST - implementacija public void TestStudentskiDomKlasaRadSaStudentomException3() { List <String> l = new List <string>(); l.Add("Boracka br.1"); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, l, s); StudentskiDom sd = new StudentskiDom(1); sd.RadSaStudentom(k1, 2);//nije dodan ovaj Student nikako, linija 87. }
public void TestMethod1() { Student student = new Student("hrvo", "hrvic123", new LicniPodaci(), null, new Skolovanje()); StudentskiDom studentskiDom = new StudentskiDom(100); for (int i = 0; i < 10; i++) { studentskiDom.Sobe.Add(new Soba(i, 20)); } studentskiDom.UpisUDom(student, 20, false); Assert.AreEqual(true, studentskiDom.Sobe[100].DaLiJeStanar(student)); }
///Amer Beso - 68-ST - implementacija public void TestStudentskiDomKlasaRadSaStudentom1() { List <String> l = new List <string>(); l.Add("Boracka br.1"); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, l, s); StudentskiDom sd = new StudentskiDom(1); sd.RadSaStudentom(k1, 0); Assert.IsTrue(sd.Studenti.Contains(k1)); }
///Amer Beso - 68-ST - implementacija public void TestStudentskiDomKlasaUpisiMeUDom() { List <String> l = new List <string>(); l.Add("Boracka br.1"); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, l, s); Student k2 = new Student("amer12", "beso12223", l1, l, s); StudentskiDom sd = new StudentskiDom(1); sd.UpisUDom(k1, 2, false); sd.UpisUDom(k2, 1, true); Assert.IsTrue(sd.Sobe[0].Stanari.Contains(k1)); }
///Amer Beso - 68-ST - implementacija public void TestStudentskiDomKlasaUpisiMeUDomException2() { List <String> l = new List <string>(); l.Add("Boracka br.1"); Skolovanje s = new Skolovanje(); LicniPodaci l1 = new LicniPodaci("Faris", "Colakovic", "Zenica", "*****@*****.**", "image.jpeg", "1231231231233", Spol.Muško, DateTime.Now); Student k1 = new Student("faris12", "colakovic23", l1, l, s); Student k2 = new Student("amer12", "beso12223", l1, l, s); Student k3 = new Student("kerim12", "hodizc12223", l1, l, s); StudentskiDom sd = new StudentskiDom(1); sd.UpisUDom(k1, 2, true); sd.UpisUDom(k2, 2, true); sd.UpisUDom(k3, 2, false); //96. linija u klasi StudentskiDom.cs }
public void TestMethod2() { Student student = new Student("hrvo", "hrvic123", new LicniPodaci(), null, new Skolovanje()); Student student1 = new Student("sadik", "sadik123", new LicniPodaci(), null, new Skolovanje()); Student student2 = new Student("sanjin", "sanjin123", new LicniPodaci(), null, new Skolovanje()); StudentskiDom studentskiDom = new StudentskiDom(0); for (int i = 0; i < 2; i++) { studentskiDom.Sobe.Add(new Soba(i, 20)); } studentskiDom.UpisUDom(student, 2, true); studentskiDom.UpisUDom(student1, 2, true); studentskiDom.UpisUDom(student2, 2, true); Assert.AreEqual(3, studentskiDom.Sobe[0].Stanari.Count); }
public void TestZamjenskiObjekat() { StudentskiDom dom = new StudentskiDom(15); Student s = new Student(); s.Skolovanje = new Skolovanje(); s.Skolovanje.MaticniFakultet = "ETF"; dom.RadSaStudentom(s, 0); IPodaci paviljon = new Paviljon(); List <Student> studenti = dom.DajStudenteIzPaviljona(paviljon); Assert.IsTrue(studenti.Find(student => student.IdentifikacioniBroj == s.IdentifikacioniBroj) != null); }
public StudentPage(Student s, StudentskiDom sd) { this.InitializeComponent(); this.s = s; this.sd = sd; if (s.Pol == 'M') { dobrodosaoText.Text = "Dobrodošao, " + s.Ime + "e!"; } else { dobrodosaoText.Text = "Dobrodošla, " + s.Ime + "!"; } List <string> novosti = sd.dajNovosti(); rucak.Text += s.rucak; vecera.Text += s.vecera; kafeterija.Text += s.kafeterija; foreach (string novost in novosti) { listaNovostiStudent.Items.Add(novost); } brojSobe.Text += s.dajBrojSobe(); vrijeme = DateTime.Now; if (DateTime.Now.Hour >= 12 && DateTime.Now.Hour < 15) { raiseTimer2(); } else if (DateTime.Now.Hour < 12 || DateTime.Now.Hour >= 20) { raiseTimer1(); } else if (DateTime.Now.Hour >= 17 && DateTime.Now.Hour < 20) { raiseTimer4(); } else { raiseTimer3(); } }
public MainPage(StudentskiDom sd) { this.InitializeComponent(); this.sd = sd; usernameValidacija.Opacity = 0; }