private void KorisnickoImeInput_Validating(object sender, CancelEventArgs e) { if (String.IsNullOrEmpty(KorisnickoImeInput.Text.Trim())) { e.Cancel = true; errorProvider.SetError(KorisnickoImeInput, Messages.usr_req); } else if (!(String.IsNullOrEmpty(KorisnickoImeInput.Text.Trim()))) { HttpResponseMessage response = frizeriService.GetActionResponse("GetByUsername", KorisnickoImeInput.Text.Trim()); if (response.IsSuccessStatusCode) { Frizeri f = response.Content.ReadAsAsync <Frizeri>().Result; if (f.KorisnickoIme == KorisnickoImeInput.Text.Trim()) { e.Cancel = true; errorProvider.SetError(KorisnickoImeInput, Messages.username_con); } } } else { errorProvider.SetError(KorisnickoImeInput, null); } }
public IHttpActionResult GetByUsername(string username) { Frizeri frizeri = dm.esp_Frizeri_SelectByKorisnickoIme(username).FirstOrDefault(); if (frizeri == null) { return(NotFound()); } return(Ok(frizeri)); }
public IHttpActionResult PostFrizeri(Frizeri obj) { if (!ModelState.IsValid) { return(BadRequest()); } dm.Frizeris.Add(obj); dm.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = obj.FrizerID }, obj)); }
public IHttpActionResult PutFrizeri(int id, Frizeri f) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != f.FrizerID) { return(BadRequest()); } dm.esp_Frizeri_Update(id, f.Ime, f.Prezime, f.KorisnickoIme, f.LozinkaSalt, f.LozinkaHash, f.Opis, f.ProfilnaSlika, f.SlikaThumb, f.VrstaUslugeID); return(StatusCode(HttpStatusCode.NoContent)); }
public IzmijeniFrizera(int frizerId) { InitializeComponent(); HttpResponseMessage response = frizeriService.GetResponse(frizerId.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { f = null; } else if (response.IsSuccessStatusCode) { f = response.Content.ReadAsAsync <Frizeri>().Result; //FillForm(); } }
private void Prijava() { if (String.IsNullOrEmpty(KorisnickoImeInput.Text) || String.IsNullOrEmpty(LozinkaInput.Text)) { MessageBox.Show(Messages.usr_usr_req, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { HttpResponseMessage response = frizeriService.GetActionResponse("GetByUsername", KorisnickoImeInput.Text); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { MessageBox.Show(Messages.login_user_err, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (response.IsSuccessStatusCode) { Frizeri f = response.Content.ReadAsAsync <Frizeri>().Result; if (UIHelper.GenerateHash(LozinkaInput.Text, f.LozinkaSalt) == f.LozinkaHash) { this.DialogResult = DialogResult.OK; Global.prijavljeniFrizer = f; this.Close(); } else { MessageBox.Show(Messages.login_pass_err, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); LozinkaInput.Text = String.Empty; } } else { MessageBox.Show("Error Code" + response.StatusCode + " Message - " + response.ReasonPhrase); } } }