protected void btnUpdate_Click(object sender, EventArgs e) { if (Page.IsValid) { try { proxy = new BolnicaService.Service1Client(); BolnicaService.Proizvodjac p = new BolnicaService.Proizvodjac(); try { p.IDProizvodjac = Convert.ToInt32(txtIDProizvodjac.Text); p.Naziv = txtNazivProizvodjac.Text; proxy.UpdateProizvodjac(p); FillGridView(); lblStatus.Text = "Podaci uspješno izmjenjeni"; ClearAll(); btnSave.Enabled = true; btnDelete.Enabled = false; btnUpdate.Enabled = false; } catch (Exception ex) { lblStatus.Text = ("Operacija nije izvršena, greška u pristupu kod baze podataka: " + ex); btnSave.Enabled = false; btnDelete.Enabled = true; btnUpdate.Enabled = true; } } catch (Exception ex) { lblStatus.Text = ("Pogreška kod pristupa wfc service-u, greška: " + ex); } FillGridView(); btnSave.Enabled = true; btnDelete.Enabled = false; btnUpdate.Enabled = false; } }