Exemplo n.º 1
0
    //Função deletar no Gridview
    protected void grv_turma_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        Turma_TO TurmaTO = new Turma_TO();

        try
        {
            TurmaTO.tur_codigo = Convert.ToInt32(grv_turma.DataKeys[e.RowIndex]["tur_codigo"]);

            new Turma_BO().Delete(TurmaTO);
        }
        catch (Exception)
        {
            throw;
        }
    }
Exemplo n.º 2
0
    protected void LoadGridView()
    {
        Turma_TO TurmaTO = new Turma_TO();

        try
        {
            List <Turma_TO> ListTurmaTO = new Turma_BO().SearchAll(TurmaTO);

            grv_turma.DataSource = ListTurmaTO;
            grv_turma.DataBind();
        }
        catch (Exception)
        {
            throw;
        }
    }
Exemplo n.º 3
0
    //LoadDropdown List
    protected void LoadDropDownList()
    {
        //Curso
        Turma_TO TurmaTO = new Turma_TO();

        try
        {
            //Lista Curso
            //List<Turma_TO> ListTurmaTO = new Turma_BO().SearchAll(TurmaTO);
            //ddl_turma.DataSource = ListTurmaTO;
            //ddl_turma.DataValueField = "tur_codigo";
            //ddl_turma.DataTextField = "tur_nome";
            //ddl_turma.DataBind();
        }
        catch (Exception)
        {
            throw;
        }
    }
Exemplo n.º 4
0
    //Botão salvar
    protected void btn_salvar_Click(object sender, EventArgs e)
    {
        Turma_TO TurmaTO = new Turma_TO();

        try
        {
            TurmaTO.tur_nome        = txb_nome_curso.Text;
            TurmaTO.tur_data_inicio = Convert.ToDateTime(txb_data_inicio.Text);
            TurmaTO.tur_turno       = ddl_turno.SelectedValue;
            TurmaTO.tur_vagas       = Convert.ToInt32(txb_quantidade_vagas.Text);
            //Instanciando Objeto dentro de um objeto
            TurmaTO.InstrutorTO            = new Instrutor_TO();
            TurmaTO.InstrutorTO.ins_codigo = Convert.ToInt16(ddl_instrutor.SelectedValue);
            //Instanciando Objeto dentro de um objeto
            TurmaTO.CursoTO            = new Curso_TO();
            TurmaTO.CursoTO.cur_codigo = Convert.ToInt16(ddl_curso.SelectedValue);

            bool novo = true;

            if (!string.IsNullOrEmpty(ViewState["tur_codigo"].ToString()))
            {
                TurmaTO.tur_codigo = Convert.ToInt32(ViewState["tur_codigo"]);
                novo = false;
            }

            if (new Turma_BO().Save(TurmaTO, novo))
            {
                lbl_msg.Text = novo ? "Salvo com sucesso!" : "Atualizado com sucesso!";

                Limpar();
                LoadGridView();
            }
            else
            {
                lbl_msg.Text = "Não salvou.";
            }
        }
        catch (Exception ex)
        {
            lbl_msg.Text = "Erro desconhecido: " + ex.Message;
        }
    }
Exemplo n.º 5
0
    //Função editar no Gridview
    protected void grv_turma_RowEditing(object sender, GridViewEditEventArgs e)
    {
        Turma_TO TurmaTO = new Turma_TO();

        try
        {
            TurmaTO.tur_codigo = Convert.ToInt32(grv_turma.DataKeys[e.NewEditIndex]["tur_codigo"]);
            TurmaTO            = new Turma_BO().GetByCode(TurmaTO);

            ddl_turno.SelectedValue     = TurmaTO.tur_turno;
            ddl_curso.SelectedValue     = Convert.ToString(TurmaTO.CursoTO.cur_codigo);
            txb_quantidade_vagas.Text   = Convert.ToString(TurmaTO.tur_vagas);
            ddl_instrutor.SelectedValue = Convert.ToString(TurmaTO.InstrutorTO.ins_codigo);
            txb_data_inicio.Text        = Convert.ToString(TurmaTO.tur_data_inicio);
            txb_nome_curso.Text         = Convert.ToString(TurmaTO.tur_nome);

            ViewState["tur_codigo"] = TurmaTO.tur_codigo;
        }
        catch (Exception)
        {
            throw;
        }
    }