예제 #1
0
        /// <summary>
        /// Attempts to log in with specific user.
        /// </summary>
        /// <param name="korIme">Users username.</param>
        /// <param name="sifra">Users password</param>
        /// <returns>Instance of Korisnik if log in in was successful, null if log in was unsuccessful.</returns>
        public static Korisnik LogIn(string korIme, string sifra)
        {
            List <Korisnik> korisnici = new StorageKorisnik().vratiKorisnike();

            foreach (var kor in korisnici)
            {
                if (kor.KorisnickoIme == korIme && kor.Password == sifra)
                {
                    return(kor);
                }
            }
            return(null);
        }
예제 #2
0
        public Korisnik Prijava(string korIme, string pass)
        {
            StorageKorisnik storageKorisnik = new StorageKorisnik();
            List <Korisnik> korisnici       = storageKorisnik.VratiSve();

            foreach (Korisnik k in korisnici)
            {
                if (k.KorisnickoIme == korIme && k.Password == pass)
                {
                    return(k);
                }
            }
            throw new Exception("Korisnik nije pronadjen!");
        }