示例#1
0
        private void BindLinije()
        {
            Linija        linija = new Linija();
            List <Linija> linije = linija.ListByID(DdlVrstaVozila.SelectedValue, DdlDnevna.SelectedValue == "Dnevna" ? true : false);

            GvLinije.DataSource = linije;
            GvLinije.DataBind();
        }
示例#2
0
        protected void GvLinije_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            Linija linija = new Linija();
            Label  lblID  = (Label)GvLinije.Rows[e.RowIndex].FindControl("LblID");

            linija.ID = Convert.ToInt32(lblID.Text);

            TextBox txtNaziv = (TextBox)GvLinije.Rows[e.RowIndex].FindControl("TxtNazivEdit");

            linija.Naziv = txtNaziv.Text;

            TextBox txtOpisLinije = (TextBox)GvLinije.Rows[e.RowIndex].FindControl("TxtOpisLinijeEdit");

            linija.OpisLinije = txtOpisLinije.Text;

            DropDownList ddlDnevna = (DropDownList)GvLinije.Rows[e.RowIndex].FindControl("DdlDnevnaEdit");

            linija.Dnevna = ddlDnevna.SelectedValue == "True" ? true : false;

            DropDownList ddlStatus = (DropDownList)GvLinije.Rows[e.RowIndex].FindControl("DdlStatusEdit");

            linija.Status = ddlStatus.SelectedValue == "True" ? true : false;

            TextBox txtVremePoluobrta = (TextBox)GvLinije.Rows[e.RowIndex].FindControl("TxtVremePoluobrtaEdit");

            linija.VremePoluobrta = Convert.ToInt32(txtVremePoluobrta.Text);

            DropDownList ddlVrstaLinije = (DropDownList)GvLinije.Rows[e.RowIndex].FindControl("DdlVrstaLinijeEdit");

            linija.VrstaLinije = ddlVrstaLinije.SelectedValue;

            DropDownList ddlVrstaVozila = (DropDownList)GvLinije.Rows[e.RowIndex].FindControl("DdlVrstaVozilaEdit");

            linija.VrstaVozila = ddlVrstaVozila.SelectedValue;

            if (linija.UpdateLinija())
            {
                LblRedVoznje.Text = "Podatak je izmenjen";
            }
            else
            {
                LblRedVoznje.Text = "Greska pri izmeni";
            }
            GvLinije.EditIndex = -1;
            GvLinije.DataBind();
        }
示例#3
0
        protected void GvLinije_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Insert")
            {
                Linija linija = new Linija();

                TextBox txtNaziv = (TextBox)GvLinije.FooterRow.FindControl("TxtNaziv");
                linija.Naziv = txtNaziv.Text;

                TextBox txtOpisLinije = (TextBox)GvLinije.FooterRow.FindControl("TxtOpisLinije");
                linija.OpisLinije = txtOpisLinije.Text;

                DropDownList ddlDnevna = (DropDownList)GvLinije.FooterRow.FindControl("DdlDnevnaInsert");
                linija.Dnevna = ddlDnevna.SelectedValue == "True" ? true : false;

                DropDownList ddlStatus = (DropDownList)GvLinije.FooterRow.FindControl("DdlStatusInsert");
                linija.Status = ddlStatus.SelectedValue == "True" ? true : false;

                TextBox txtVremePoluobrta = (TextBox)GvLinije.FooterRow.FindControl("TxtVremePoluobrta");
                linija.VremePoluobrta = Convert.ToInt32(txtVremePoluobrta.Text);

                DropDownList ddlVrstaLinije = (DropDownList)GvLinije.FooterRow.FindControl("DdlVrstaLinijeInsert");
                linija.VrstaLinije = ddlVrstaLinije.SelectedValue;

                DropDownList ddlVrstaVozila = (DropDownList)GvLinije.FooterRow.FindControl("DdlVrstaVozilaInsert");
                linija.VrstaVozila = ddlVrstaVozila.SelectedValue;

                if (linija.InsertLinija())
                {
                    LblRedVoznje.Text = "Podatak je izmenjen";
                }
                else
                {
                    LblRedVoznje.Text = "Greska pri izmeni";
                }

                GvLinije.EditIndex = -1;
                GvLinije.DataBind();
            }
        }
示例#4
0
 protected void BtnLinije_Click(object sender, EventArgs e)
 {
     GvLinije.DataBind();
 }
示例#5
0
 protected void GvLinije_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
 {
     GvLinije.EditIndex = -1;
     GvLinije.DataBind();
 }