コード例 #1
0
        public void IzvrsiAkciju(string akcija)
        {
            if (akcija == "2")
            {
                Console.WriteLine("Unesite username: "******">>");
                string username = Console.ReadLine();

                Console.WriteLine("Unesite lozinku: ");
                Console.Write(">>");
                string lozinka = "";

                lozinka = UnosLozinke();

                ifederated.SacuvajPodatke(username, lozinka);
            }
            else if (akcija == "1")
            {
                Console.WriteLine("Unesite username: "******">>");
                string          username = Console.ReadLine();
                Interfejsi.User u        = ifederated.PronadjiKorisnika(username);
                IspisiRezultatPretrageKorisnika(u);
            }
        }
コード例 #2
0
        public void IspisiRezultatPretrageKorisnika(Interfejsi.User u)
        {
            if (u == null)
            {
                Console.WriteLine("Nije pronadjen korisnik sa datim username-om!");
                return;
            }

            Console.WriteLine("Rezultat pretrage: ");
            Console.WriteLine("\r\tUsername: {0}", u.Username);
            Console.WriteLine("\r\tLozinka: {0}", u.Lozinka);
            Console.WriteLine("\r\tRola: {0}", u.Rola);
        }
コード例 #3
0
        public Interfejsi.User citaj(string username)
        {
            User u = citanje.Citaj(username);

            if (u == null)
            {
                return(null);
            }

            Interfejsi.User user = new Interfejsi.User();
            user.Username = u.username;
            user.Lozinka  = u.lozinka;
            user.Rola     = u.rola;

            return(user);
        }
コード例 #4
0
        public bool VerifikovanjeKorisnickihPodatakaDB(string username, string lozinka, string rola)
        {
            if (username == null || lozinka == null)
            {
                throw new ArgumentNullException("Argumenti ne mogu biti null");
            }


            Interfejsi.User u = iCQRS_db.citaj(username);

            if (u == null)
            {
                return(false);
            }

            if (u.Lozinka.Trim() == lozinka)
            {
                //user je ukucao dobru lozinku i treba mu proslediti kljuc
                return(true);
            }

            return(false);
        }