protected void Page_Load(object sender, EventArgs e)
    {
        string termo     = Request.QueryString["Parametro"];
        string termofull = '%' + termo + '%';

        Carrega();
        int      codigo = Convert.ToInt32(Session["ID"]);
        PessoaBD bf     = new PessoaBD();
        Pessoa   pessoa = bf.Select(codigo);

        if (!IsFuncionario(pessoa.Tipo))
        {
            Response.Redirect("AcessoNegado.aspx");
        }
        AssociadoBD bd = new AssociadoBD();
        DataSet     ds = bd.SearchAll(termofull);

        grvAssociados.DataSource = ds.Tables[0].DefaultView;
        grvAssociados.DataBind();
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            grvAssociados.DataSource = ds.Tables[0].DefaultView;
            grvAssociados.DataBind();
            lblMensagem.Text = "Existem " + quantidade + " Associados cadastrados";
        }
        else
        {
            lblMensagem.Text = "Nenhum Associado cadastrado";
        }

        //verifica a quantidade de associados no dataset
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        SindicatoBD sindicatobd = new SindicatoBD();
        Sindicato   sindicato   = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value));

        AssociadoBD bd        = new AssociadoBD();
        Associado   associado = bd.Select(Convert.ToInt32(Session["ID"]));

        associado.Nome       = txtNome.Text;
        associado.Cpf        = txtCpf.Text;
        associado.Senha      = txtSenha.Text;
        associado.Nascimento = Convert.ToDateTime(txtNascimento.Text);
        associado.Dataadm    = Convert.ToDateTime(txtDataadm.Text);
        associado.Endereco   = txtEndereco.Text;
        associado.Email      = txtEmail.Text;
        associado.Contato    = txtContato.Text;
        associado.Cnpj       = txtCnpj.Text;
        associado.Ie         = txtIe.Text;
        associado.Caepf      = txtCaepf.Text;
        associado.Sindicato  = sindicato;
        if (bd.Update(associado))
        {
            lblMensagem.Text = "Associado alterado com sucesso ";
            txtNome.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao salvar.";
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     //carrega somente a primeira vez
     if (!Page.IsPostBack)
     {
         CarregaSindicatos();
         ddlSindicato.Focus();
     }
     if (!Page.IsPostBack)
     {
         AssociadoBD bd        = new AssociadoBD();
         Associado   associado = bd.Select(Convert.ToInt32(Session["ID"]));
         txtNome.Text       = associado.Nome;
         txtCpf.Text        = associado.Cpf;
         txtSenha.Text      = associado.Senha;
         txtNascimento.Text = associado.Nascimento.ToString();
         txtDataadm.Text    = associado.Dataadm.ToString();
         txtEndereco.Text   = associado.Endereco;
         txtEmail.Text      = associado.Email;
         txtContato.Text    = associado.Contato;
         txtCnpj.Text       = associado.Cnpj;
         txtIe.Text         = associado.Ie;
         txtCaepf.Text      = associado.Caepf;
     }
 }
Beispiel #4
0
    protected void grvAssociados_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int codigo = 0;
        int oldId  = Convert.ToInt32(Convert.ToInt32(Session["ID"]));

        switch (e.CommandName)
        {
        case "Alterar":
            codigo = Convert.ToInt32(e.CommandArgument);

            Session["ID"] = codigo;
            Response.Redirect("AlterarAssociado.aspx?Parametro=" + oldId);
            break;

        case "AlterarStatus":
            codigo = Convert.ToInt32(e.CommandArgument);

            Session["ID"] = codigo;
            Response.Redirect("AlterarStatusAssociado.aspx?Parametro=" + oldId);
            break;

        case "Deletar":
            codigo = Convert.ToInt32(e.CommandArgument);
            AssociadoBD bd = new AssociadoBD();
            bd.Delete(codigo);
            Carrega();
            break;

        default:
            break;
        }
    }
Beispiel #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int      codigo = Convert.ToInt32(Session["ID"]);
        PessoaBD bf     = new PessoaBD();
        Pessoa   pessoa = bf.Select(codigo);

        if (!IsFuncionario(pessoa.Tipo))
        {
            Response.Redirect("AcessoNegado.aspx");
        }

        AssociadoBD bd = new AssociadoBD();
        DataSet     ds = bd.SelectAllWithSindicate();
        //verifica a quantidade de associados no dataset
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            grvAssociados.DataSource = ds.Tables[0].DefaultView;
            grvAssociados.DataBind();
            lblMensagem.Text = "Existem " + quantidade + " Associados cadastrados";
        }
        else
        {
            lblMensagem.Text = "Nenhum Associado cadastrado";
        }
        Carrega();
    }
Beispiel #6
0
    private void Carrega()
    {
        AssociadoBD bd = new AssociadoBD();
        DataSet     ds = bd.SelectAllWithSindicate();

        grvAssociados.DataSource = ds.Tables[0].DefaultView;
        grvAssociados.DataBind();
    }
    private void CarregaAssociados()
    {
        AssociadoBD bd = new AssociadoBD();
        DataSet     ds = bd.SelectAll();

        ddlAssociado.DataSource     = ds.Tables[0].DefaultView;
        ddlAssociado.DataTextField  = "pes_nome";
        ddlAssociado.DataValueField = "pes_codigo";
        ddlAssociado.DataBind();
        ddlAssociado.Items.Insert(0, "Selecione");
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        //carrega somente a primeira vez

        if (!Page.IsPostBack)
        {
            AssociadoBD bd        = new AssociadoBD();
            Associado   associado = bd.Select(Convert.ToInt32(Session["ID"]));
            txtSenha.Text = associado.Senha;
        }
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        SindicatoBD sindicatobd = new SindicatoBD();
        Sindicato   sindicato   = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value));

        Associado associado = new Associado();

        associado.Nome       = txtNome.Text;
        associado.Cpf        = txtCpf.Text;
        associado.Senha      = txtSenha.Text;
        associado.Nascimento = Convert.ToDateTime(txtNascimento.Text);
        associado.Dataadm    = Convert.ToDateTime(txtDataadm.Text);
        associado.Endereco   = txtEndereco.Text;
        associado.Email      = txtEmail.Text;
        associado.Contato    = txtContato.Text;
        associado.Cnpj       = txtCnpj.Text;
        associado.Ie         = txtIe.Text;
        associado.Caepf      = txtCaepf.Text;
        associado.Sindicato  = sindicato;
        associado.Tipo       = 0;


        AssociadoBD bd = new AssociadoBD();

        if (bd.Insert(associado))
        {
            lblMensagem.Text   = "Associado cadastrado com sucesso";
            txtNome.Text       = "";
            txtCpf.Text        = "";
            txtSenha.Text      = "";
            txtNascimento.Text = "";
            txtDataadm.Text    = "";
            txtEndereco.Text   = "";
            txtEmail.Text      = "";
            txtContato.Text    = "";
            txtCnpj.Text       = "";
            txtIe.Text         = "";
            //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;

            txtCaepf.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao salvar.";
        }
    }
    protected void btnAlterar_Click(object sender, EventArgs e)
    {
        AssociadoBD bd        = new AssociadoBD();
        Associado   associado = bd.Select(Convert.ToInt32(Session["ID"]));

        associado.Senha = txtSenha.Text;

        if (bd.UpdatePassword(associado))
        {
            lblMensagem.Text = "Senha alterada com sucesso ";
            txtSenha.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao Alterar.";
        }
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        if (fuDocumento.HasFile)
        {
            //1 MB
            if (fuDocumento.PostedFile.ContentLength <= 1024000)
            {
                string arquivo = fuDocumento.FileName;
                //caminho onde a foto será salva
                fuDocumento.SaveAs(@"C:\Users\pl_ta\source\repos\kkaueadrian\Portal_Sindicato\Portal_Sindicato\Upload\" + arquivo);

                AssociadoBD associadobd = new AssociadoBD();
                Associado   associado   = associadobd.Select(Convert.ToInt32(ddlAssociado.SelectedItem.Value));

                Pendencia pendencia = new Pendencia();
                pendencia.Tipo      = txtTipo.Text;
                pendencia.Documento = arquivo;
                pendencia.Associado = associado;


                PendenciaBD bd = new PendenciaBD();
                if (bd.Insert(pendencia))
                {
                    lblMensagem.Text = "Pendência cadastrada com sucesso";
                    txtTipo.Text     = "";


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

                    txtTipo.Focus();
                }
                else
                {
                    lblMensagem.Text = "Erro ao salvar.";
                }
            }
        }
    }
Beispiel #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        AssociadoBD bd        = new AssociadoBD();
        Associado   associado = bd.Select(Convert.ToInt32(Session["ID"]));
        Boolean     status    = associado.Status;

        if (status == true)
        {
            var    time          = DateTime.Now;
            string formattedTime = time.ToString("yyyy/MM/dd hh:mm:ss");
            associado.Datadem = Convert.ToDateTime(formattedTime);
            associado.Status  = false;
            bd.UpdateStatusAssociado(associado);
        }
        else
        {
            associado.Status = true;
            bd.UpdateStatusAssociado(associado);
        }
        string id = Request.QueryString["Parametro"];

        Session["ID"] = id;
        Response.Redirect("ListarAssociados.aspx");
    }