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); } }
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); }
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); }
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); }