Пример #1
0
        protected void gridCursos_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int     index           = e.RowIndex;
            Label   lblId           = gridCursos.Rows[index].FindControl("lblId") as Label;
            TextBox txtNomeCurso    = gridCursos.Rows[index].FindControl("txtNomeCurso") as TextBox;
            TextBox txtDataInicial  = gridCursos.Rows[index].FindControl("txtDataInicial") as TextBox;
            TextBox txtDataFinal    = gridCursos.Rows[index].FindControl("txtDataFinal") as TextBox;
            TextBox txtCargaHoraria = gridCursos.Rows[index].FindControl("txtCargaHoraria") as TextBox;

            Curso c = new Curso();

            c.IdCurso      = Convert.ToInt32(lblId.Text);
            c.NomeCurso    = Convert.ToString(txtNomeCurso.Text);
            c.DataInicial  = Convert.ToString(txtDataInicial.Text);
            c.DataFinal    = Convert.ToString(txtDataFinal.Text);
            c.CargaHoraria = Convert.ToInt32(txtCargaHoraria.Text);
            CursoDAL cDAL = new CursoDAL();

            cDAL.AtualizarGrid(c);

            gridCursos.EditIndex = -1;
            CarregarGridView();
        }