protected void btnUpdate_Click(object sender, EventArgs e) { if (Page.IsValid) { try { proxy = new BolnicaService.Service1Client(); BolnicaService.PlanTerapije pt = new BolnicaService.PlanTerapije(); try { pt.IDPlanTerapije = Convert.ToInt32(GridViewTerapija.DataKeys[GridViewTerapija.SelectedRow.RowIndex].Value); pt.PacijentID = Convert.ToInt32(GridViewPacijent.DataKeys[GridViewPacijent.SelectedRow.RowIndex].Value); pt.DoktorID = Convert.ToInt32(ddlDoktor.SelectedValue); pt.TerapijaID = Convert.ToInt32(ddlTerapija.SelectedValue); pt.DatumPocetka = Convert.ToDateTime(txtDatumPocetka.Text); proxy.UpdatePlanTerapije(pt); lblStatusPacijenti.Text = "Operacija uspješno spremljena"; FillGridViewTerapija(); } catch (Exception ex) { lblStatusPacijenti.Text = ("Operacija nije izvršena, greška: " + ex); } ClearAll(); } catch (Exception ex) { lblStatusPacijenti.Text = ("Pogreška kod pristupa wfc service-u, greška: " + ex); } FillGridViewTerapija(); btnDodaj.Enabled = true; btnUpdate.Enabled = false; } }