コード例 #1
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        string pRetorno = "";

        try
        {
            foreach (GridViewRow row in gvAtleta.Rows)
            {
                CheckBox cb = (CheckBox)row.FindControl("cbRow");

                if (cb != null && cb.Checked)
                {
                    AtletaFrequenciaEntidade.codigo_atleta     = decimal.Parse(row.Cells[1].Text);
                    AtletaFrequenciaEntidade.codigo_frequencia = decimal.Parse(hfCodigo.Value);
                    AtletaFrequenciaEntidade.tipo       = 1;
                    AtletaFrequenciaEntidade.observacao = "OK";

                    pRetorno = AtletaFrequenciaModelo.Include();
                }
            }

            exibirMensagem("Ok", "Registro feito com sucesso", "ok");
            CarregaGridFrequencia("");
        }
        catch (Exception)
        {
            exibirMensagem("Erro", pRetorno, "erro");
        }
    }
コード例 #2
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        string pRetorno = "";

        try
        {
            foreach (GridViewRow row in gvJustificados.Rows)
            {
                CheckBox cb = (CheckBox)row.FindControl("cbRow");

                if (cb != null && cb.Checked)
                {
                    TextBox txtJustificativa = (TextBox)row.FindControl("txtJustificativa");

                    AtletaFrequenciaEntidade.codigo_atleta     = decimal.Parse(row.Cells[1].Text);
                    AtletaFrequenciaEntidade.codigo_frequencia = decimal.Parse(ddlDia.SelectedValue);
                    AtletaFrequenciaEntidade.tipo       = 2;
                    AtletaFrequenciaEntidade.observacao = txtJustificativa.Text.ToUpper();

                    pRetorno = AtletaFrequenciaModelo.Include();
                }
            }

            exibirMensagem("Ok", "Registro feito com sucesso", "ok");
            CarregaGridJustificativas("");
        }
        catch (Exception)
        {
            exibirMensagem("Erro", pRetorno, "erro");
        }
    }
コード例 #3
0
    private void CarregaGridFrequencia(string pQuery)
    {
        AtletaFrequenciaEntidade.codigo = decimal.Parse(hfCodigo.Value);

        ViewState["VW_ATLETA"] = AtletaFrequenciaModelo.AtletaFrequenciaPresenca(pQuery);

        gvAtleta.DataSource = ViewState["VW_ATLETA"];
        gvAtleta.DataBind();
    }
コード例 #4
0
    private void CarregaGridJustificativas(string pQuery)
    {
        AtletaFrequenciaEntidade.codigo = decimal.Parse(ddlDia.SelectedValue);

        ViewState["VW_JUSTIFICADOS"] = AtletaFrequenciaModelo.AtletaFrequenciaPresenca(pQuery);

        gvJustificados.DataSource = ViewState["VW_JUSTIFICADOS"];
        gvJustificados.DataBind();
    }