public static int Delete(Pra_Pratica pra)
    {
        int retorno = 0;

        try
        {
            IDbConnection objConnection;
            IDbCommand    objCommand;

            string sql = "DELETE FROM PRA_PRATICA WHERE PEF_CODIGO = ?pef_codigo AND ESP_CODIGO = ?esp_codigo ;";

            objConnection = Mapped.Connection();
            objCommand    = Mapped.Command(sql, objConnection);

            objCommand.Parameters.Add(Mapped.Parameter("?pef_codigo", pra.Pef_codigo.Pef_codigo));
            objCommand.Parameters.Add(Mapped.Parameter("?esp_codigo", pra.Esp_codigo.Esp_codigo));

            objCommand.ExecuteNonQuery();

            objConnection.Close();
            objConnection.Dispose();
            objCommand.Dispose();
        }
        catch (Exception ex)
        {
            retorno = -2;
        }
        return(retorno);
    }
    public static int Insert(Pra_Pratica pra)
    {
        int retorno = 0;

        try
        {
            IDbConnection objConnection;
            IDbCommand    objCommand;

            string sql = "INSERT INTO PRA_PRATICA (PEF_CODIGO, ESP_CODIGO, PRA_ATIVO) VALUES ( ?pef_codigo , ?esp_codigo , true );";

            objConnection = Mapped.Connection();
            objCommand    = Mapped.Command(sql, objConnection);

            objCommand.Parameters.Add(Mapped.Parameter("?pef_codigo", pra.Pef_codigo.Pef_codigo));
            objCommand.Parameters.Add(Mapped.Parameter("?esp_codigo", pra.Esp_codigo.Esp_codigo));

            objCommand.ExecuteNonQuery();

            objConnection.Close();
            objConnection.Dispose();
            objCommand.Dispose();
        }
        catch (Exception ex)
        {
            retorno = -2;
        }
        return(retorno);
    }
    public static DataSet SelectNaoPraticados(Pra_Pratica pra)
    {
        DataSet       ds = new DataSet();
        IDbConnection objConnection;
        IDbCommand    objCommand;
        IDataAdapter  objDataDadapter;

        objConnection = Mapped.Connection();
        string sql = "select esp_nome, esp_logo, esp_codigo from esp_esportes where esp_codigo";

        sql += " not in (select esp_codigo from pra_pratica where pef_codigo = ?pef_codigo );";

        objCommand = Mapped.Command(sql, objConnection);

        objCommand.Parameters.Add(Mapped.Parameter("?pef_codigo", pra.Pef_codigo.Pef_codigo));


        objDataDadapter = Mapped.Adapter(objCommand);
        objDataDadapter.Fill(ds);

        objConnection.Close();
        objCommand.Dispose();
        objConnection.Dispose();
        return(ds);
    }
Esempio n. 4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.Redirect("../Erro.aspx");
        }

        Pef_Pessoa_Fisica pef = (Pef_Pessoa_Fisica)Session["usuario"];
        Pra_Pratica       pra = new Pra_Pratica();

        if (!IsPostBack)
        {
            pra.Pef_codigo = pef;

            DataSet ds  = Pra_PraticaBD.SelectNaoPraticados(pra);
            int     qtd = ds.Tables[0].Rows.Count;

            if (qtd > 0)
            {
                cardVazio.Visible  = false;
                rptCard.DataSource = ds;
                rptCard.DataBind();
            }
            else
            {
                cardVazio.Visible = true;
                cardCheio.Visible = false;
            }

            DataSet ds2  = Pra_PraticaBD.SelectPraticados(pra);
            int     qtd2 = ds2.Tables[0].Rows.Count;

            if (qtd2 > 0)
            {
                PesquisaVazia.Visible = false;
                rptCard2.DataSource   = ds2;
                rptCard2.DataBind();
            }
            else
            {
                PesquisaVazia.Visible = true;
                PesquisaCheia.Visible = false;
            }
        }
    }
Esempio n. 5
0
    protected void BtnAdicionar_Click(object sender, EventArgs e)
    {
        Button btn = (sender as Button);

        Pef_Pessoa_Fisica pef = (Pef_Pessoa_Fisica)Session["usuario"];
        Esp_Esportes      esp = new Esp_Esportes();
        Pra_Pratica       pra = new Pra_Pratica();

        pra.Pef_codigo = pef;
        esp.Esp_codigo = Convert.ToInt32(btn.CommandArgument.ToString());
        pra.Esp_codigo = esp;

        switch (Pra_PraticaBD.Insert(pra))
        {
        case 0:
            Page.Response.Redirect(Page.Request.Url.ToString(), true);
            break;

        case -2:
            break;
        }
    }
Esempio n. 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.Redirect("../Erro.aspx");
        }

        Pef_Pessoa_Fisica pef = (Pef_Pessoa_Fisica)Session["usuario"];

        if (!IsPostBack)
        {
            CarregarDDL();

            //PESQUISA DEFAULT
            DataSet dsCidade = Pef_Pessoa_FisicaBD.GetCidade(pef);
            string  cidade   = Convert.ToString(dsCidade.Tables[0].Rows[0]["end_cidade"]);
            DataSet ds2      = Par_PartidasBD.PesquisaDefault(cidade, pef);
            int     qtd2     = ds2.Tables[0].Rows.Count;
            if (qtd2 > 0)
            {
                PesquisaVazia.Visible = false;
                rptCard2.DataSource   = ds2;
                rptCard2.DataBind();
            }
            else
            {
                PesquisaVazia.Visible = true;
                PesquisaCheia.Visible = false;
            }

            //PARTIDAS PARTICIPANDO
            DataSet ds  = Par_PartidasBD.Select(pef.Pef_codigo);
            int     qtd = ds.Tables[0].Rows.Count;
            try
            {
                int par_codigo = Convert.ToInt32(ds.Tables[0].Rows[0]["par_codigo"]);
                if (qtd > 0 && par_codigo != 0)
                {
                    cardVazio.Visible  = false;
                    rptCard.DataSource = ds;
                    rptCard.DataBind();
                }
            }
            catch (Exception ex)
            {
            }
        }
        // NOME -- DATA -- GENERO
        ltlNome.Text   = "<h3 class='nomePerfil'>" + pef.Pef_nome + "</h3>";
        ltlIdade.Text  = "<h5>" + getIdade(pef.Pef_data_nascimento) + "</h45>";
        ltlGenero.Text = "<h5>" + pef.Pef_genero + "<h5>";



        //FOTO DE PERFIL
        DataSet ds3  = Pef_Pessoa_FisicaBD.Select(pef);
        int     qtd3 = ds3.Tables[0].Rows.Count;

        if (qtd3 > 0)
        {
            RptImage.DataSource = ds3;
            RptImage.DataBind();
        }
        else
        {
        }

        //ESPORTES PRATICADOS
        Pra_Pratica pra = new Pra_Pratica();

        pra.Pef_codigo = pef;
        DataSet ds4  = Pra_PraticaBD.SelectPraticados(pra);
        int     qtd4 = ds4.Tables[0].Rows.Count;

        if (qtd4 > 0)
        {
            espVazio.Visible      = false;
            RptEsporte.DataSource = ds4;
            RptEsporte.DataBind();
        }
        else
        {
            espVazio.Visible = true;
        }

        //MODAL DE ATUALIZAÇÃO DA FOTO DE PERFIL
        DataSet ds5  = Pef_Pessoa_FisicaBD.Select(pef);
        int     qtd5 = ds5.Tables[0].Rows.Count;

        if (qtd5 > 0)
        {
            RptImageEdit.DataSource = ds5;
            RptImageEdit.DataBind();
        }
        else
        {
        }
    }