private bool Izmeni1(int Id, string NazivDrzave, int IDKorisnikPromene) //private void Izmeni(object sender, EventArgs e) { BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsIzlaz izlaz = new BioEnWcf.dsIzlaz(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); red.Id = Id; red.Naziv = NazivDrzave; red.IdKorisnikUnos = IDKorisnikPromene; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.DrzavaPromenaPodatakaRequest zahtev = new BioEnWcf.DrzavaPromenaPodatakaRequest(ulaz); BioEnWcf.DrzavaPromenaPodatakaResponse odgovor = new BioEnWcf.DrzavaPromenaPodatakaResponse(); try { odgovor = client.DrzavaPromenaPodataka(zahtev); } catch (Exception ex) { ExceptionLogger.ExceptionLogger.logError(ex, this.GetType() , (new System.Diagnostics.StackTrace(true)).GetFrame(0).GetMethod().Name, this); ObradaiObavestenje("Greška u proceduri DrzavaPromenaPodataka pri pozivu metode DrzavaPromenaPodataka iz servisa! \\n\\n" + ex.Message); return(false); } try { if (odgovor.DrzavaPromenaPodatakaResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.DrzavaPromenaPodatakaResult.dtGreska.Rows[0][0].ToString()); return(false); } else { // btnUnesiZahtev.Enabled = false; ObradaiObavestenje("Uspešno izmenjen podatak o državi!"); Ucitaj(); return(true); } } catch (Exception ex) { ExceptionLogger.ExceptionLogger.logError(ex, this.GetType() , (new System.Diagnostics.StackTrace(true)).GetFrame(0).GetMethod().Name, this); ObradaiObavestenje("Greška u aplikaciji u metodi DrzavaPromenaPodataka! \\n\\n " + ex.Message); return(false); } }
protected void SacuvajPodatke() { BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); //IDKorisnik Unos i Promena int SysKorisnik = int.Parse((Session["Korisnik_IDKorisnik"]).ToString()); red.IdKorisnikUnos = SysKorisnik; red.Naziv = tbNaziv.Text; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.DrzavaPromenaPodatakaRequest zahtev = new BioEnWcf.DrzavaPromenaPodatakaRequest(ulaz); BioEnWcf.DrzavaPromenaPodatakaResponse odgovor = new BioEnWcf.DrzavaPromenaPodatakaResponse(); try { odgovor = client.DrzavaPromenaPodataka(zahtev); } catch (Exception ex) { ExceptionLogger.ExceptionLogger.logError(ex, this.GetType() , (new System.Diagnostics.StackTrace(true)).GetFrame(0).GetMethod().Name, this); ObradaiObavestenje("Greška u proceduri DrzavaPromenaPodataka pri pozivu servisa! \\n\\n" + ex.Message); return; } try { if (odgovor.DrzavaPromenaPodatakaResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.DrzavaPromenaPodatakaResult.dtGreska.Rows[0][0].ToString()); tbNaziv.Text = ""; } else { ObradaiObavestenje("Uspešno sačuvani podaci o državi!"); // btnSacuvaj.Enabled = false; Ucitaj(); tbNaziv.Text = ""; } } catch (Exception ex) { ExceptionLogger.ExceptionLogger.logError(ex, this.GetType() , (new System.Diagnostics.StackTrace(true)).GetFrame(0).GetMethod().Name, this); ObradaiObavestenje("Greška u aplikaciji u metodi DrzavaPromenaPodataka! \\n\\n" + ex.Message); return; } }