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
    }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                CarregaTotal();
            }

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

            string[] meses    = new string[] { "Janeiro", "Feveiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" };
            int      mesatual = DateTime.Now.Month;

            lblMes.Text = meses[mesatual - 1];


            MateriaPrimaBD materiaPrimaBD = new MateriaPrimaBD();
            DataSet        ds             = materiaPrimaBD.GetEstoqueMinimo();
            string         produtos       = "";

            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                DataRow dr   = ds.Tables[0].Rows[i];
                string  nome = Convert.ToString(dr["mat_nome"]);
                produtos = produtos + nome + ", ";
            }

            lblAlertaEstoqueMinimo.Text = "Produtos abaixo do estoque mínimo: " + produtos;
        }
Пример #3
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();
    }
Пример #4
0
    protected void btnEntrar_Click(object sender, EventArgs e)
    {
        string cpf   = txtCpf.Text.Trim();
        string senha = txtSenha.Text.Trim();

        if (!IsPreenchido(cpf))
        {
            lblMensagem.Text = "Preencha o email";
            txtCpf.Focus();
            return;
        }
        if (!IsPreenchido(senha))
        {
            lblMensagem.Text = "Preencha a senha";
            txtSenha.Focus();
            return;
        }
        PessoaBD bd     = new PessoaBD();
        Pessoa   pessoa = new Pessoa();

        pessoa = bd.Autentica(cpf, senha);
        if (!UsuarioEncontrado(pessoa))
        {
            lblMensagem.Text = "Usuário não encontrado";
            txtCpf.Focus();
            return;
        }
        Session["ID"] = pessoa.Codigo;
        PessoaBD pessoabd = new PessoaBD();
        Pessoa   pescod   = pessoabd.Select(Convert.ToInt32(Session["ID"]));

        Logon logon = new Logon();

        logon.Pessoa = pescod;
        var    time          = DateTime.Now;
        string formattedTime = time.ToString("yyyy/MM/dd hh:mm:ss");

        logon.Tempo = Convert.ToDateTime(formattedTime);
        LogonBD bl = new LogonBD();

        bl.Insert(logon);
        switch (pessoa.Tipo)
        {
        case 0:
            Response.Redirect("HomeAssociado.aspx");
            break;

        case 1:
            Response.Redirect("HomeFuncionario.aspx");
            break;

        default:
            break;
        }
    }
Пример #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            PessoaBD bd     = new PessoaBD();
            Pessoa   pessoa = bd.Select(Convert.ToInt32(Session["ID"]));
            txtNome.Text  = pessoa.Nome;
            txtEmail.Text = pessoa.Email;
            txtSenha.Text = pessoa.Senha;
            txtTipo.Text  = pessoa.Tipo.ToString();
        }

        txtNome.Focus();
    }
Пример #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int      codigo = Convert.ToInt32(Session["id"]);
        PessoaBD bd     = new PessoaBD();
        Pessoa   pessoa = bd.Select(codigo);

        if (!IsAdministrador(pessoa.Tipo))
        {
            Response.Redirect("../AcessoNegado/AcessoNegado.aspx");
        }
        else
        {
            lblTitulo.Text = "Bem vindo (Administrador): " + pessoa.Nome;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        int      codigo = Convert.ToInt32(Session["ID"]);
        PessoaBD bd     = new PessoaBD();
        Pessoa   pessoa = bd.Select(codigo);

        if (!IsAssociado(pessoa.Tipo))
        {
            Response.Redirect("AcessoNegado.aspx");
        }
        else
        {
            lblTitulo.Text = "Bem vindo " + pessoa.Nome + " o que deseja fazer hoje:";
        }
    }
Пример #8
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        PessoaBD bd     = new PessoaBD();
        Pessoa   pessoa = bd.Select(Convert.ToInt32(Session["ID"]));

        pessoa.Codigo = Convert.ToInt32(Session["ID"]);
        pessoa.Nome   = txtNome.Text;
        pessoa.Email  = txtEmail.Text;
        pessoa.Senha  = txtSenha.Text;
        pessoa.Tipo   = txtTipo.SelectedItem.Value;

        if (bd.Update(pessoa))
        {
            lblMensagem.Text = "Usuário alterado com sucesso";
            txtNome.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao salvar.";
        }
    }
Пример #9
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["ID"] != null)
        {
            int      codigo = Convert.ToInt32(Session["ID"]);
            PessoaBD bd     = new PessoaBD();
            Pessoa   pessoa = bd.Select(codigo);

            if (!IsGarcom(pessoa.Tipo))
            {
                Response.Redirect("../AcessoNegado/AcessoNegado.aspx");
            }
            else
            {
                lblTitulo.Text = "Bem vindo Garçom/Churrasqueiro : " + pessoa.Nome;
            }

            Carrega();
        }
        else
        {
            Response.Redirect("../Paginas/LogarSistema.aspx");
        }
    }