public InstruktorProfilForm() { InitializeComponent(); this.AutoValidate = AutoValidate.Disable; HttpResponseMessage response = korisniciService.GetResponse(Global.prijavljeniKorisnik.KorisnickoIme); asp_Korisnici_SelectByUsername_Result k = response.Content.ReadAsAsync <asp_Korisnici_SelectByUsername_Result>().Result; Korisnici korisnik = new Korisnici { Adresa = k.Adresa, DatumPrijave = k.DatumPrijave, Email = k.Email, Ime = k.Ime, KorisnickoIme = k.KorisnickoIme, KorisnikId = k.KorisnikId, LozinkaHash = k.LozinkaHash, LozinkaSalt = k.LozinkaSalt, Napomena = k.Napomena, Prezime = k.Prezime, Slika = k.Slika, SlikaThumb = k.SlikaThumb, Status = k.Status, Telefon = k.Telefon, }; this.k = korisnik; FillForm(); }
public IHttpActionResult GetKorisnici(string username) { asp_Korisnici_SelectByUsername_Result k = dm.asp_Korisnici_SelectByUsername(username).FirstOrDefault(); if (k == null) { return(NotFound()); } return(Ok(k)); }
private void Prijava() { if (this.ValidateChildren()) { HttpResponseMessage response = korisniciService.GetResponse(korisnickoImeInput.Text); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { MessageBox.Show(Messages.login_user_err, " Greška", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (response.IsSuccessStatusCode) { asp_Korisnici_SelectByUsername_Result k = response.Content.ReadAsAsync <asp_Korisnici_SelectByUsername_Result>().Result; if (k.LozinkaHash == UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt)) { HttpResponseMessage response1 = ulogeService.GetActionResponse("GetUlogeByKorisnikId", k.KorisnikId); Korisnici korisnik = new Korisnici { Adresa = k.Adresa, DatumPrijave = k.DatumPrijave, Email = k.Email, Ime = k.Ime, KorisnickoIme = k.KorisnickoIme, KorisnikId = k.KorisnikId, LozinkaHash = k.LozinkaHash, LozinkaSalt = k.LozinkaSalt, Napomena = k.Napomena, Prezime = k.Prezime, Slika = k.Slika, SlikaThumb = k.SlikaThumb, Status = k.Status, Telefon = k.Telefon, Uloge = response1.Content.ReadAsAsync <List <Uloge> >().Result }; //MessageBox.Show("Dobro dosli " + k.Ime+" "+k.Prezime); DialogResult = DialogResult.OK; Global.prijavljeniKorisnik = korisnik; Close(); } else { MessageBox.Show(Messages.login_pass_err, " Upozorenje", MessageBoxButtons.OK, MessageBoxIcon.Warning); lozinkaInput.Text = String.Empty; } } else { MessageBox.Show("Error Code:" + response.StatusCode + " Message: " + response.ReasonPhrase); } } }