protected void GvStajalista_RowUpdating(object sender, GridViewUpdateEventArgs e) { Stajaliste stajaliste = new Stajaliste(); Label lblID = (Label)GvStajalista.Rows[e.RowIndex].FindControl("LblID"); stajaliste.ID = Convert.ToInt32(lblID.Text); TextBox txtNaziv = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtNazivEdit"); stajaliste.Naziv = txtNaziv.Text; TextBox txtUlica = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtUlicaEdit"); stajaliste.Ulica = txtUlica.Text; TextBox txtNaselje = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtNaseljeEdit"); stajaliste.Naselje = txtNaselje.Text; TextBox txtOpstina = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtOpstinaEdit"); stajaliste.Opstina = txtOpstina.Text; TextBox txtZona = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtZonaEdit"); stajaliste.Zona = Convert.ToInt32(txtZona.Text); TextBox txtRedniBroj = (TextBox)GvStajalista.Rows[e.RowIndex].FindControl("txtRedniBrojEdit"); stajaliste.RedniBroj = Convert.ToInt32(txtRedniBroj.Text); string linija = HiddenlLinija.Value; string smer = DdlSmer.SelectedValue; if (stajaliste.UpdateStajaliste(linija, smer)) { LblRedVoznje.Text = "Uspesno ste uneli podatak"; } else { LblRedVoznje.Text = "Greska pri unosu"; } GvStajalista.EditIndex = -1; BindStajalista(); }
protected void GvStajalista_RowDeleting(object sender, GridViewDeleteEventArgs e) { Stajaliste stajaliste = new Stajaliste(); Label lblID = (Label)GvStajalista.Rows[e.RowIndex].FindControl("LblID"); stajaliste.ID = Convert.ToInt32(lblID.Text); string linija = HiddenlLinija.Value; string smer = DdlSmer.SelectedValue; if (stajaliste.DeleteStajaliste(linija, smer)) { LblRedVoznje.Text = "Podatak je izbrisan"; } else { LblRedVoznje.Text = "Greska pri brisanju"; } BindStajalista(); }
protected void GvStajalista_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Insert") { Stajaliste stajaliste = new Stajaliste(); TextBox txtNaziv = (TextBox)GvStajalista.FooterRow.FindControl("txtNazivInsert"); stajaliste.Naziv = txtNaziv.Text; TextBox txtUlica = (TextBox)GvStajalista.FooterRow.FindControl("txtUlicaInsert"); stajaliste.Ulica = txtUlica.Text; TextBox txtNaselje = (TextBox)GvStajalista.FooterRow.FindControl("txtNaseljeInsert"); stajaliste.Naselje = txtNaselje.Text; TextBox txtOpstina = (TextBox)GvStajalista.FooterRow.FindControl("txtOpstinaInsert"); stajaliste.Opstina = txtOpstina.Text; TextBox txtZona = (TextBox)GvStajalista.FooterRow.FindControl("txtZonaInsert"); stajaliste.Zona = Convert.ToInt32(txtZona.Text); TextBox txtRedniBroj = (TextBox)GvStajalista.FooterRow.FindControl("txtRedniBrojInsert"); stajaliste.RedniBroj = Convert.ToInt32(txtRedniBroj.Text); string linija = HiddenlLinija.Value; string smer = DdlSmer.SelectedValue; if (stajaliste.InsertStajaliste(linija, smer)) { LblRedVoznje.Text = "Uspesno ste uneli podatak"; } else { LblRedVoznje.Text = "Greska pri unosu"; } BindStajalista(); } }