public void registrujSekretaricuBasicTest2() { Sekretarica sekretarica2 = new Sekretarica(korisnik2); centrala.registrujSekretaricu(sekretarica); Boolean result = centrala.registrujSekretaricu(sekretarica2); Assert.False(result); }
public void registrujSekretaricuIstiKorisnikTest() { korisnik2 = korisnik; Sekretarica sekretarica2 = new Sekretarica(korisnik2); centrala.registrujSekretaricu(sekretarica); Boolean result = centrala.registrujSekretaricu(sekretarica2); Assert.False(result); }
public void SpremiPoslanuPorukuExcTest1() { sekretarica = new Sekretarica(korisnik); sekretarica.Algoritam = "NOTFIFO"; Assert.Throws <AlgorithmNotValidException>(() => { while (true) { sekretarica.spremiPoslanuPoruku(new Poruka("nope", DateTime.Now, null, null)); } }); }
public Boolean registrujSekretaricu(Sekretarica sek) { foreach (Sekretarica s in SekretariceNaMrezi) { if (sek.Korisnik.Id.Equals(s.Korisnik.Id)) { return(false); } } SekretariceNaMrezi.Add(sek); return(true); }
public void ArhivirajPristigluPorukuTest() { sekretarica = new Sekretarica(korisnik); sekretarica.PristiglePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PristiglePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PristiglePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PristiglePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PristiglePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); List <Int32> index = new List <Int32>() { 4, 0, 1, 0 }; sekretarica.arhivirajPoruke(index, "Pristigle Poruke"); Assert.AreEqual(4, sekretarica.ArhiviranePoruke.Count); }
public void Init() { korisnik = new Korisnik("Matej", "Talirevic", "999999", new DateTime(1998, 2, 25), "0", 1000); korisnik2 = new Korisnik("Kerim", "Kadusic", "999888", new DateTime(1999, 6, 12), "0", 1000); korisnik3 = new Korisnik("Lino", "Bevanda", "777888", new DateTime(1998, 7, 20), "0", 1000); centrala = new Centrala("PrvaCentrala"); sekretarica = new Sekretarica(korisnik); sekretarica2 = new Sekretarica(korisnik2); sekretarica3 = new Sekretarica(korisnik3); centrala.registrujSekretaricu(sekretarica); centrala.registrujSekretaricu(sekretarica2); centrala.registrujSekretaricu(sekretarica3); primaoci = new List <Korisnik>(); primaoci.Add(korisnik2); primaoci.Add(korisnik3); poruka = new Poruka("Ovo je poruka.", DateTime.Now, korisnik, primaoci); }
public void ArhivirajPoslanuPorukuTest() { sekretarica = new Sekretarica(korisnik); sekretarica.PoslanePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PoslanePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PoslanePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PoslanePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); sekretarica.PoslanePoruke.Add(new Poruka("dt", DateTime.Now, null, null)); List <Int32> index = new List <Int32>() { 0, 1, 1 }; // index.Add(1); index.Add(2); sekretarica.arhivirajPoruke(index, "Poslane Poruke"); Assert.AreEqual(2, sekretarica.PoslanePoruke.Count); }
public void Update(RadnikDTO radnikDTO) { Radnik radnik = null; if (radnikDTO.TipRadnika == "Sekretarica") { radnik = new Sekretarica() { Id = radnikDTO.Id, Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA }; } else if (radnikDTO.TipRadnika == "Menadzer") { radnik = new Menadzer() { Id = radnikDTO.Id, Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA, }; } else if (radnikDTO.TipRadnika == "Vodic") { radnik = new Vodic() { Id = radnikDTO.Id, Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA }; } radnikDAO.Update(radnik); }
public void Create(RadnikDTO radnikDTO) { Radnik radnik = null; if (radnikDTO.TipRadnika == "Sekretarica") { radnik = new Sekretarica() { Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA }; } else if (radnikDTO.TipRadnika == "Menadzer") { Menadzer menadzer = new Menadzer() { Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA }; radnikDAO.InsertCustom(menadzer); return; } else if (radnikDTO.TipRadnika == "Vodic") { radnik = new Vodic() { Ime = radnikDTO.Ime, Prezime = radnikDTO.Prezime, JMBG = radnikDTO.Jmbg, FilijalaId = radnikDTO.IdFilijala, FilijalaTuristickaAgencijaId = radnikDTO.IdTA }; } radnikDAO.Insert(radnik); }
public void registrujSekretaricuCSV() { Centrala c = new Centrala(""); String ime = Convert.ToString(TestContext.DataRow["ime"]); String prezime = Convert.ToString(TestContext.DataRow["prezime"]); String brojTelefona = Convert.ToString(TestContext.DataRow["brojTelefona"]); String dR = Convert.ToString(TestContext.DataRow["datumRodjenja"]); DateTime datumRodjenja = DateTime.Parse(dR); String brojKK = Convert.ToString(TestContext.DataRow["brojKK"]); Double stanje = Convert.ToDouble(TestContext.DataRow["stanje"]); DateTime d = new DateTime(); Kartica kar = new Kartica(); Korisnik k = new Korisnik(ime, prezime, brojTelefona, datumRodjenja, brojKK, stanje); Sekretarica sekretarica = new Sekretarica(k); Boolean result = c.registrujSekretaricu(sekretarica); Assert.IsTrue(result); }
public void Init() { korisnik = new Korisnik("Matej", "Talirevic", "999999", new DateTime(1998, 2, 25), "0", 1000); sekretarica = new Sekretarica(korisnik); }