private void novaKompanijaBtn_Click(object sender, EventArgs e) { DodajKompaniju frm = new DodajKompaniju(); frm.ShowDialog(); BindGrid(); }
private void Prijava() { HttpResponseMessage response = KompanijeService.GetActionResponse("GetByKorisnickoIme", korisnickoImeInput.Text); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { MessageBox.Show("Korisnicko ime nije pronadjeno", "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (response.IsSuccessStatusCode) { Kompanije k = response.Content.ReadAsAsync <Kompanije>().Result; if (UIHelper.GenerateHash(k.LozinkaSalt, lozinkaInput.Text) == k.LozinkaHash) { this.DialogResult = DialogResult.OK; Global.notBrojac = 0; Global.prijavljenaKompanija = k; if (k.RefKompanijaID != null) { Global.IsRadnik = true; HttpResponseMessage response2 = KompanijeService.GetResponse(k.RefKompanijaID.GetValueOrDefault().ToString()); Global.prijavljenaKompanija = response2.Content.ReadAsAsync <Kompanije>().Result; } else { Global.IsRadnik = false; } Form frm = new Administracija.DodajKompaniju(); this.Close(); } else { MessageBox.Show("Pogresni korisnicki podaci", "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); lozinkaInput.Text = String.Empty; } } else { MessageBox.Show("Error Code" + response.StatusCode + " Message - " + response.ReasonPhrase); } }