protected void lblSalvar_Click(object sender, EventArgs e)
    {
        if (fuImagem.HasFile)
        {
            //1 MB
            if (fuImagem.PostedFile.ContentLength <= 1024000)
            {
                string arquivo = fuImagem.FileName;
                //caminho onde a foto será salva
                fuImagem.SaveAs(@"C:\Users\pl_ta\source\repos\kkaueadrian\Portal_Sindicato\Portal_Sindicato\Upload\" + arquivo);


                SindicatoBD sindicatobd = new SindicatoBD();
                Sindicato   sindicato   = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value));

                Publicacao publicacao = new Publicacao();
                publicacao.Endereco  = txtEndereco.Text;
                publicacao.Descricao = txtDescricao.Text;
                publicacao.Status    = ckdStatus.Checked;
                publicacao.Tipo      = ddlTipo.SelectedItem.Value;
                publicacao.Imagem    = arquivo;
                publicacao.Sindicato = sindicato;

                PublicacaoBD bd = new PublicacaoBD();
                if (bd.Insert(publicacao))
                {
                    lblMensagem.Text  = "Publicação cadastrada com sucesso";
                    txtEndereco.Text  = "";
                    txtDescricao.Text = "";
                    ckdStatus.Checked = false;



                    //remove seleção do ddl
                    for (int i = 0; i < ddlSindicato.Items.Count; i++)
                    {
                        ddlSindicato.Items[i].Selected = false;
                    }
                    //coloca o "Selecione" selecionado
                    ddlSindicato.Items[0].Selected = true;

                    txtDescricao.Focus();
                }
                else
                {
                    lblMensagem.Text = "Erro ao salvar.";
                }
            }
        }
    }
Example #2
0
    private void Carrega()
    {
        PublicacaoBD bd = new PublicacaoBD();
        DataSet      ds = bd.SelectAllWithSindicate();
        //verifica a quantidade de publicações no dataset
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            gvPublicacao.DataSource = ds.Tables[0].DefaultView;
            gvPublicacao.DataBind();
            lblMensagem.Text = "Existem " + quantidade + " Publicações Cadastradas";
        }
        else
        {
            lblMensagem.Text = "Nenhuma Publicação Cadastrada!";
        }
    }
    private void CarregaGv()
    {
        PublicacaoBD bd = new PublicacaoBD();
        DataSet      ds = bd.SelectAllByStatusAndSalles();
        //verifica a quantidade de publicações no dataset
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            Publicacao publicacao = new Publicacao();
            {
                gvPublicacao.DataSource = ds.Tables[0].DefaultView;
                gvPublicacao.DataBind();

                lblMensagem.Text = "Existem " + quantidade + " classificados Ativos";
            }
        }
        else
        {
            lblMensagem.Text = "Nenhum classificado ativo!";
        }
    }
    private void Carregarpt()
    {
        PublicacaoBD bd = new PublicacaoBD();
        DataSet      ds = bd.SelectAllByStatusAndEvent();
        //verifica a quantidade de publicações no dataset
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            Publicacao publicacao = new Publicacao();
            {
                rptPublicacoes.DataSource = ds.Tables[0].DefaultView;
                rptPublicacoes.DataBind();



                lblMensagem2.Text = "Existem " + quantidade + " Publicações Ativas";
            }
        }
        else
        {
            lblMensagem2.Text = "Nenhuma Publicação Ativa!";
        }
    }