Esempio n. 1
0
        public static Tuple <bool, string> UcitajOsoblje(Osoblje o, ref Osoblje o2)
        {
            OpstaSistemskaOperacija ucitajOsoblje = new UcitajOsobljeSO();
            var result = ucitajOsoblje.IzvrsiSO(o);

            if (result)
            {
                o2 = (Osoblje)ucitajOsoblje.Rezultat;
                return(new Tuple <bool, string>(true, "Pronađeni su podaci za izabrano osoblje."));
            }
            else
            {
                return(new Tuple <bool, string>(false, "Sistem ne može da pronađe podatke za dato osoblje."));
            }
        }
Esempio n. 2
0
        public static Tuple <bool, string> SacuvajOsoblje(Osoblje o)
        {
            OpstaSistemskaOperacija ucitajOsoblje = new UcitajOsobljeSO();

            if (ucitajOsoblje.IzvrsiSO(o))
            {
                //osoblje vec postoji
                return(new Tuple <bool, string>(false, "Osoblje već postoji!"));
            }
            else
            {
                OpstaSistemskaOperacija zapamtiOsoblje = new ZapamtiOsobljeSO();
                bool result = zapamtiOsoblje.IzvrsiSO(o);
                if (result)
                {
                    return(new Tuple <bool, string>(true, "Uspešno sačuvano medicinsko osoblje."));
                }
                else
                {
                    return(new Tuple <bool, string>(false, "Sistem ne može da sačuva medicinsko osoblje."));
                }
            }
        }