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.broj = int.Parse(tbPttBroj.Text); red.Naziv = tbNazivMesta.Text; red.id1 = int.Parse(ddlOpstina.SelectedValue); red.VremeUnos = DateTime.Now; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.MestoPromenaPodatakaRequest zahtev = new BioEnWcf.MestoPromenaPodatakaRequest(ulaz); BioEnWcf.MestoPromenaPodatakaResponse odgovor = new BioEnWcf.MestoPromenaPodatakaResponse(); try { odgovor = client.MestoPromenaPodataka(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 MestoPromenaPodataka pri pozivu servisa! \\n\\n" + ex.Message); return; } try { if (odgovor.MestoPromenaPodatakaResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.MestoPromenaPodatakaResult.dtGreska.Rows[0][0].ToString()); tbNazivMesta.Text = ""; } else { ObradaiObavestenje("Uspešno sačuvani podaci o mestu!"); // btnSacuvaj.Enabled = false; Ucitaj(); clearTextInPaMesto(paMesto); } } 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 MestoPromenaPodataka! \\n\\n" + ex.Message); return; } }
private bool IzmeniJM(int IdJedMere, string SkraceniNazivJM, string JedinicaMere, int IDKorisnikPromene) { BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); /* int SysKorisnik = int.Parse((Session["Korisnik_IDKorisnik"]).ToString()); * red.IdKorisnikUnos = SysKorisnik;*/ red.Id = IdJedMere; red.SkraceniNaziv = SkraceniNazivJM; red.PunNaziv = JedinicaMere; red.IdKorisnikUnos = IDKorisnikPromene; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.JediniceMerePromenaPodatakaRequest zahtev = new BioEnWcf.JediniceMerePromenaPodatakaRequest(ulaz); BioEnWcf.JediniceMerePromenaPodatakaResponse odgovor = new BioEnWcf.JediniceMerePromenaPodatakaResponse(); try { odgovor = client.JediniceMerePromenaPodataka(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 JediniceMerePromenaPodataka pri pozivu servisa! \\n\\n" + ex.Message); return(false); } try { if (odgovor.JediniceMerePromenaPodatakaResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.JediniceMerePromenaPodatakaResult.dtGreska.Rows[0][0].ToString()); // tbNazivJedMere.Text = ""; tbSkracNazJedMere.Text = ""; return(false); } else { ObradaiObavestenje("Uspešno sačuvani podaci o Jedinici mere!"); // btnSacuvaj.Enabled = false; Ucitaj(); // tbNazivJedMere.Text = ""; tbSkracNazJedMere.Text = ""; 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 JediniceMerePromenaPodataka! \\n\\n" + ex.Message); return(false); } }
protected void btnObrisi_Click(object sender, EventArgs e) { GridViewRow redUGridu = (GridViewRow)(((Button)sender).Parent).Parent; int rowIndex = redUGridu.RowIndex; int Id = int.Parse(((Label)gv.Rows[rowIndex].FindControl("lblIdDrzava")).Text); int IdKorisnikPromene = int.Parse(Session["Korisnik_IDKorisnik"].ToString()); BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); red.IdKorisnikUnos = IdKorisnikPromene; red.Id = Id; red.VremeUnos = DateTime.Now; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.DrzavaBrisiRequest zahtev = new BioEnWcf.DrzavaBrisiRequest(ulaz); BioEnWcf.DrzavaBrisiResponse odgovor = new BioEnWcf.DrzavaBrisiResponse(); try { odgovor = client.DrzavaBrisi(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 DrzavaBrisi pri pozivu servisa! \\n\\n" + ex.Message); return; } try { if (odgovor.DrzavaBrisiResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.DrzavaBrisiResult.dtGreska.Rows[0][0].ToString()); return; } else { ObradaiObavestenje("Uspešno obrisan podatak o Državi!"); // btnSacuvaj.Enabled = false; Ucitaj(); // tbNazivJedMere.Text = ""; tbSkracNazJedMere.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 DrzavaBrisi! \\n\\n" + ex.Message); return; } }
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); } }
private bool IzmeniMesto(int IdMesto, int IdOpstina, int PttBroj, string NazivMesta, int IDKorisnikPromene) { BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); red.Id = IdMesto; red.id1 = IdOpstina; red.broj = PttBroj; red.Naziv = NazivMesta; red.IdKorisnikUnos = IDKorisnikPromene; red.VremeUnos = DateTime.Now; ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.MestoPromenaPodatakaRequest zahtev = new BioEnWcf.MestoPromenaPodatakaRequest(ulaz); BioEnWcf.MestoPromenaPodatakaResponse odgovor = new BioEnWcf.MestoPromenaPodatakaResponse(); try { odgovor = client.MestoPromenaPodataka(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 MestoPromenaPodataka pri pozivu servisa! \\n\\n" + ex.Message); return(false); } try { if (odgovor.MestoPromenaPodatakaResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.MestoPromenaPodatakaResult.dtGreska.Rows[0][0].ToString()); return(false); } else { ObradaiObavestenje("Uspešno sačuvani podaci o mestu!"); // btnSacuvaj.Enabled = false; Ucitaj(); // tbNazivJedMere.Text = ""; tbSkracNazJedMere.Text = ""; 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 MestoPromenaPodataka! \\n\\n" + ex.Message); return(false); } }
protected void btnUnesi_onclick(object sender, EventArgs e) { // pnMesto.Visible = true; btnUnesi.Enabled = false; BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); // BioEnWcf.dsUlaz.dtdboRow red2 = ulaz.dtdbo.NewdtdboRow(); BioEnWcf.dsUlaz.dtInt32Row red3 = ulaz.dtInt32.NewdtInt32Row(); //Grid BioEnWcf.dsUlaz.dtdboRow red2 = ulaz.dtdbo.NewdtdboRow(); for (int i = 0; i < this.gvU.Rows.Count; i++) { if (((DropDownList)gvU.Rows[i].FindControl("ddlOpstina")).SelectedValue == "0" || /*((TextBox)gvU.Rows[i].FindControl("lblIdMesto")).Text == "" ||*/ ((TextBox)gvU.Rows[i].FindControl("tbPttBroj")).Text == "" || ((TextBox)gvU.Rows[i].FindControl("tbNazivMesta")).Text == "") { ObradaiObavestenje("Uneti: Opštinu, PttBroj, NazivMesta!"); return; } } /* for (int i = 0; i < this.gvU.Rows.Count; i++) * { * if (((TextBox)gvU.Rows[i].FindControl("tbCetiriZvezdice")).Text == "" && * ((TextBox)gvU.Rows[i].FindControl("tbTriZvezdice")).Text == "" && * ((TextBox)gvU.Rows[i].FindControl("tbDveZvezdice")).Text == "" && * ((TextBox)gvU.Rows[i].FindControl("tbJednaZvezdica")).Text == "") * { * ObradaiObavestenje("Унети бар једну врсту категорије !"); * return; * } * }*/ /* for (int i = 0; i < this.gvSmestajneJedinice.Rows.Count; i++) * { * if (((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbCetiriZvezdice")).Text == "") * ((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbCetiriZvezdice")).Text = "0"; * if (((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbTriZvezdice")).Text == "") * ((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbTriZvezdice")).Text = "0"; * if (((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbDveZvezdice")).Text == "") * ((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbDveZvezdice")).Text = "0"; * if (((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbJednaZvezdica")).Text == "") * ((TextBox)gvSmestajneJedinice.Rows[i].FindControl("tbJednaZvezdica")).Text = "0"; * }*/ // deo za svaki red grida gvSmestajneJedinice for (int i = 0; i < this.gvU.Rows.Count; i++) { red2 = ulaz.dtdbo.NewdtdboRow(); red2.Id = int.Parse(((Label)gvU.Rows[i].FindControl("lblIdOpstina")).Text.ToString()); red2.id1 = int.Parse(((Label)gvU.Rows[i].FindControl("lblIdMesto")).Text.ToString()); //int.Parse(tbIDZahteva.Text); red2.broj = int.Parse(((TextBox)gvU.Rows[i].FindControl("tbPttBroj")).Text); red2.Naziv = ((TextBox)gvU.Rows[i].FindControl("tbNazivMesta")).Text; //red2.CetiriZvezdice = int.Parse(((TextBox)gvU.Rows[i].FindControl("tbCetiriZvezdice")).Text); //red2.TriZvezdice = int.Parse(((TextBox)gvU.Rows[i].FindControl("tbTriZvezdice")).Text); //red2.DveZvezdice = int.Parse(((TextBox)gvU.Rows[i].FindControl("tbDveZvezdice")).Text); //red2.JednaZvezdica = int.Parse(((TextBox)gvU.Rows[i].FindControl("tbJednaZvezdica")).Text); //if (red2.BrojSmestajnihJedinica != red2.CetiriZvezdice + red2.TriZvezdice + red2.DveZvezdice + red2.JednaZvezdica) //{ // PrikaziObavestenje("Број смештајних јединица не одговара збиру свих категорија у реду" + " " + (i + 1).ToString()); // return; //} ulaz.dtdbo.AdddtdboRow(red2); } }
protected void btnObrisi_Click(object sender, EventArgs e) { GridViewRow redUGridu = (GridViewRow)(((Button)sender).Parent).Parent; int rowIndex = redUGridu.RowIndex; // System.Data.DataRow deleteRow = redUGridu.RowIndex; //// /* BioEnWcf.dsIzlaz izlaz = new BioEnWcf.dsIzlaz(); * BioEnWcf.dsIzlaz.dtMestoVratiRow red1 = izlaz.dtMestoVrati.NewdtMestoVratiRow(); * * izlaz.dtMestoVrati.AdddtMestoVratiRow(red1); * * System.Data.DataRow deleteRow = izlaz.dtMestoVrati[rowIndex]; * * izlaz.dtMestoVrati.Rows.Remove(deleteRow); * gv.DataSource = izlaz.dtMestoVrati; * gv.DataBind();*/ // BioEnWcf.MestoVratiRequest zahtev = new BioEnWcf.MestoVratiRequest(); // BioEnWcf.MestoVratiResponse odgovor = new BioEnWcf.MestoVratiResponse(); //// System.Data.DataTable table = new DataTable("Mesto"); int Id = int.Parse(((Label)gv.Rows[rowIndex].FindControl("lblIdMesto")).Text); int IdKorisnikPromene = int.Parse(Session["Korisnik_IDKorisnik"].ToString()); BioEnWcf.IWcfBioEn client = new BioEnWcf.WcfBioEnClient(); BioEnWcf.dsUlaz ulaz = new BioEnWcf.dsUlaz(); BioEnWcf.dsUlaz.dtdboRow red = ulaz.dtdbo.NewdtdboRow(); red = ulaz.dtdbo.NewdtdboRow(); red.IdKorisnikUnos = IdKorisnikPromene; red.Id = Id; red.VremeUnos = DateTime.Now; ///////////////// //int rowIndex = ((GridViewRow)(((LinkButton)sender).Parent).Parent).RowIndex; //System.Data.DataRow deleteRow = izlaz.dtSmestajneJediniceVrati[rowIndex]; //izlaz.dtSmestajneJediniceVrati.Rows.Remove(deleteRow); //gvSmestajneJedinice.DataSource = izlaz.dtSmestajneJediniceVrati; //gvSmestajneJedinice.DataBind(); //gvSmestajneJedinice.Visible = true; //tbObjZaKat.Text = gvSmestajneJedinice.Rows.Count.ToString(); //lblStringR.Text = " "; //////////////////////////// ulaz.dtdbo.AdddtdboRow(red); BioEnWcf.MestoBrisiRequest zahtev = new BioEnWcf.MestoBrisiRequest(ulaz); BioEnWcf.MestoBrisiResponse odgovor = new BioEnWcf.MestoBrisiResponse(); try { odgovor = client.MestoBrisi(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 MestoBrisi pri pozivu servisa! \\n\\n" + ex.Message); return; } try { if (odgovor.MestoBrisiResult.dtGreska.Rows.Count > 0) { ObradaiObavestenje(odgovor.MestoBrisiResult.dtGreska.Rows[0][0].ToString()); return; } else { ObradaiObavestenje("Uspešno obrisan podatak o Mestu!"); // btnSacuvaj.Enabled = false; Ucitaj(); // tbNazivJedMere.Text = ""; tbSkracNazJedMere.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 MestoBrisi! \\n\\n" + ex.Message); return; } }