protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         int           codigo      = Convert.ToInt32(Session["ID"]);
         FuncionarioBD bd1         = new FuncionarioBD();
         Funcionario   funcionario = bd1.Select(codigo);
         try
         {
             if (!isGerente(funcionario.Tipo))
             {
                 Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
             }
             else
             {
                 ;
             }
         }
         catch (Exception ex)
         {
             Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
         }
         Carrega();
     }
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            txtDataEntrada.Focus();
            txtDataEntrada.TextMode     = TextBoxMode.Date;
            txtPrevisaoEntrega.TextMode = TextBoxMode.Date;
            txtLargura.TextMode         = TextBoxMode.Number;
            txtComprimento.TextMode     = TextBoxMode.Number;
            txtValorVenda.TextMode      = TextBoxMode.Number;

            int           codigo      = Convert.ToInt32(Session["ID"]);
            FuncionarioBD bd1         = new FuncionarioBD();
            Funcionario   funcionario = bd1.Select(codigo);
            try
            {
                if (!IsGerente(funcionario.Tipo))
                {
                    Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
                }
                else
                {
                    ;
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
            }
            Carrega();
        }
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        int           codigo      = Convert.ToInt32(Session["ID"]);
        FuncionarioBD bd1         = new FuncionarioBD();
        Funcionario   funcionario = bd1.Select(codigo);

        try
        {
            if (!IsGerente(funcionario.Tipo))
            {
                Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
            }
        }
        catch (Exception)
        {
            Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
        }


        if (!Page.IsPostBack)
        {
            MateriaPrimaBD bd           = new MateriaPrimaBD();
            MateriaPrima   materiaprima = bd.Select(Convert.ToInt32(Session["IDMateriaPrima"]));
            txtNome.Text       = materiaprima.Nome;
            txtQuantidade.Text = Convert.ToString(materiaprima.Quantidade);
        }
    }
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        SindicatoBD sindicatobd = new SindicatoBD();
        Sindicato   sindicato   = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value));

        SetorBD setorbd = new SetorBD();
        Setor   setor   = setorbd.Select(Convert.ToInt32(ddlSetor.SelectedItem.Value));

        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = bd.Select(Convert.ToInt32(Session["ID"]));

        funcionario.Nome       = txtNome.Text;
        funcionario.Cpf        = txtCpf.Text;
        funcionario.Senha      = txtSenha.Text;
        funcionario.Nascimento = Convert.ToDateTime(txtNascimento.Text);
        funcionario.Dataadm    = Convert.ToDateTime(txtDataadm.Text);
        funcionario.Endereco   = txtEndereco.Text;
        funcionario.Email      = txtEmail.Text;
        funcionario.Contato    = txtContato.Text;
        funcionario.Sindicato  = sindicato;
        funcionario.Setor      = setor;
        if (bd.Update(funcionario))
        {
            lblMensagem.Text = "Funcionario alterado com sucesso";
            txtNome.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao salvar.";
        }
    }
Example #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            txtNome.Focus();
            txtCep.TextMode   = TextBoxMode.Number;
            txtEmail.TextMode = TextBoxMode.Email;

            int           codigo      = Convert.ToInt32(Session["ID"]);
            FuncionarioBD bd1         = new FuncionarioBD();
            Funcionario   funcionario = bd1.Select(codigo);
            try
            {
                if (!IsGerente(funcionario.Tipo))
                {
                    Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
                }
                else
                {
                    ;
                }
                ;
            }
            catch (Exception ex)
            {
                Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
            }
        }
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         CarregaSindicatos();
         ddlSindicato.Focus();
     }
     if (!Page.IsPostBack)
     {
         CarregaSetores();
         ddlSetor.Focus();
     }
     if (!Page.IsPostBack)
     {
         FuncionarioBD bd          = new FuncionarioBD();
         Funcionario   funcionario = bd.Select(Convert.ToInt32(Session["ID"]));
         ckdPermissaoAdministrador.Checked = funcionario.PermissaoAdministrador;
         txtNome.Text       = funcionario.Nome;
         txtCpf.Text        = funcionario.Cpf;
         txtSenha.Text      = funcionario.Senha;
         txtNascimento.Text = funcionario.Nascimento.ToString();
         txtDataadm.Text    = funcionario.Dataadm.ToString();
         txtEndereco.Text   = funcionario.Endereco;
         txtEmail.Text      = funcionario.Email;
         txtContato.Text    = funcionario.Contato;
     }
 }
Example #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        impressorinha.Visible = false;
        titulo.Visible        = false;
        tituloa.Visible       = false;

        int codigo = Convert.ToInt32(Session["codigo"]);

        if (codigo == 0)
        {
            Response.Redirect("../Erro/PaginaPrincipal.aspx");
        }

        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = bd.Select(codigo);

        if (!IsAdministrador(funcionario.Tipo))
        {
            Response.Redirect("../Erro/PaginaPrincipal.aspx");
        }
        else
        {
            //   lblTitulo.Text = "Bem-vindo! Você está logado como administrador com o usuário " + funcionario.Nome;
            //   lblmenu.Text = funcionario.Nome;
        }
    }
Example #8
0
    private void Carrega()
    {
        FuncionarioBD bd = new FuncionarioBD();
        DataSet       ds = bd.SelectAllWithsectorandsindicate();

        gvFuncionario.DataSource = ds.Tables[0].DefaultView;
        gvFuncionario.DataBind();
    }
Example #9
0
        private void Carrega()
        {
            FuncionarioBD bd = new FuncionarioBD();
            DataSet       ds = bd.SelectAll();

            GridView1.DataSource = ds.Tables[0].DefaultView;
            GridView1.DataBind();
        }
Example #10
0
    private void CarregaGrid()
    {
        FuncionarioBD funBD = new FuncionarioBD();

        DataSet ds = funBD.SelectAll();

        gdvFuncionario.DataSource = ds.Tables[0].DefaultView;
        gdvFuncionario.DataBind();
    }
Example #11
0
        public ConsultaFuncionarioDetalhesWindow(String cpf)
        {
            InitializeComponent();
            MinimizeWindow.Click += (s, e) => WindowState = WindowState.Minimized;
            CloseApp.Click       += (s, e) => ControlViews.closeConsultaFuncDetalhes();

            textBox_nome.IsReadOnly             = true;
            textBox_cpf.IsReadOnly              = true;
            textBox_rg.IsReadOnly               = true;
            textBox_dataDeNascimento.IsReadOnly = true;
            textBox_cep.IsReadOnly              = true;
            textBox_logradouro.IsReadOnly       = true;
            textBox_uf.IsReadOnly               = true;
            textBox_cidade.IsReadOnly           = true;
            textBox_bairro.IsReadOnly           = true;
            textBox_numero.IsReadOnly           = true;
            textBox_complemento.IsReadOnly      = true;
            textBox_telefoneA.IsReadOnly        = true;
            textBox_telefoneB.IsReadOnly        = true;
            textBox_email.IsReadOnly            = true;
            groupBox_status.IsHitTestVisible    = false;
            groupBox_adm.IsHitTestVisible       = false;

            FuncionarioBD dadosFunc = new FuncionarioBD();
            Funcionario   func      = new Funcionario();

            func = dadosFunc.getDadosFuncionario(cpf);

            textBox_bairro.Text           = func.Bairro;
            textBox_cep.Text              = func.Cep;
            textBox_cidade.Text           = func.Cidade;
            textBox_complemento.Text      = func.Complemento;
            textBox_cpf.Text              = func.Cpf;
            textBox_dataDeNascimento.Text = func.DataDeNascimento.ToString("dd/MM/aaaa");
            textBox_email.Text            = func.Email;
            textBox_logradouro.Text       = func.Logradouro;
            textBox_nome.Text             = func.Nome;
            textBox_numero.Text           = func.Numero;
            textBox_rg.Text        = func.Rg;
            textBox_telefoneA.Text = func.TelefoneA;
            textBox_telefoneB.Text = func.TelefoneB;
            textBox_uf.Text        = func.Uf;

            if (func.Ativo == true)
            {
                radioButton_ativo.IsChecked = true;
            }
            else
            {
                radioButton_inativo.IsChecked = true;
            }

            if (func.Adm == true)
            {
                checkBox_administrador.IsChecked = true;
            }
        }
Example #12
0
    private void CarregaDropDownFuncionario()
    {
        FuncionarioBD bd = new FuncionarioBD();
        DataSet       ds = bd.SelectAll(true);

        ddlFuncionario.DataSource = ds.Tables[0].DefaultView;
        ddlFuncionario.DataBind();
        ddlFuncionario.Items.Insert(0, "Selecione um funcionário");
        ddlFuncionario.SelectedIndex = 0;
    }
        private void button_buscar_Click(object sender, RoutedEventArgs e)
        {
            FuncionarioBD getFunc = new FuncionarioBD();

            if (radioButton_ativo.IsChecked == true)
            {
                if (radioButton_nenhum.IsChecked == true)
                {
                    List <Funcionario> funcs = getFunc.getAllFuncionarios(1, 1);
                    foreach (var func in funcs)
                    {
                        listView_funcionarios.Items.Add(new Funcionario()
                        {
                            Cpf = func.Cpf, Nome = func.Nome + " " + func.Sobrenome
                        });
                    }
                }
                else if (radioButton_Nome.IsChecked == true || radioButton_CPF.IsChecked == true)
                {
                    List <Funcionario> funcs = getFunc.getFuncionarios(textBox_Busca.Text, 1, 1);
                    foreach (var func in funcs)
                    {
                        listView_funcionarios.Items.Add(new Funcionario()
                        {
                            Cpf = func.Cpf, Nome = func.Nome + " " + func.Sobrenome
                        });
                    }
                }
            }
            else if (radioButton_inativo.IsChecked == true)
            {
                if (radioButton_nenhum.IsChecked == true)
                {
                    List <Funcionario> funcs = getFunc.getAllFuncionarios(0, 0);
                    foreach (var func in funcs)
                    {
                        listView_funcionarios.Items.Add(new Funcionario()
                        {
                            Cpf = func.Cpf, Nome = func.Nome + " " + func.Sobrenome
                        });
                    }
                }
                else if (radioButton_Nome.IsChecked == true || radioButton_CPF.IsChecked == true)
                {
                    List <Funcionario> funcs = getFunc.getFuncionarios(textBox_Busca.Text, 0, 0);
                    foreach (var func in funcs)
                    {
                        listView_funcionarios.Items.Add(new Funcionario()
                        {
                            Cpf = func.Cpf, Nome = func.Nome + " " + func.Sobrenome
                        });
                    }
                }
            }
        }
Example #14
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        SindicatoBD sindicatobd = new SindicatoBD();
        Sindicato   sindicato   = sindicatobd.Select(Convert.ToInt32(ddlSindicato.SelectedItem.Value));

        SetorBD setorbd = new SetorBD();
        Setor   setor   = setorbd.Select(Convert.ToInt32(ddlSetor.SelectedItem.Value));

        Funcionario funcionario = new Funcionario();

        funcionario.PermissaoAdministrador = ckdPermissaoAdministrador.Checked;
        funcionario.Nome       = txtNome.Text;
        funcionario.Cpf        = txtCpf.Text;
        funcionario.Senha      = txtSenha.Text;
        funcionario.Nascimento = Convert.ToDateTime(txtNascimento.Text);
        funcionario.Dataadm    = Convert.ToDateTime(txtDataadm.Text);
        funcionario.Endereco   = txtEndereco.Text;
        funcionario.Email      = txtEmail.Text;
        funcionario.Contato    = txtContato.Text;
        funcionario.Sindicato  = sindicato;
        funcionario.Setor      = setor;
        funcionario.Tipo       = 1;


        FuncionarioBD bd = new FuncionarioBD();

        if (bd.Insert(funcionario))
        {
            lblMensagem.Text = "Funcionario cadastrado com sucesso";
            ckdPermissaoAdministrador.Checked = false;
            txtNome.Text       = "";
            txtCpf.Text        = "";
            txtSenha.Text      = "";
            txtNascimento.Text = "";
            txtDataadm.Text    = "";
            txtEndereco.Text   = "";
            txtEmail.Text      = "";
            txtContato.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;

            txtContato.Focus();
        }
        else
        {
            lblMensagem.Text = "Erro ao salvar.";
        }
    }
Example #15
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         FuncionarioBD bd          = new FuncionarioBD();
         Funcionario   funcionario = bd.Select(Convert.ToInt32(Session["ID"]));
         txtNome.Text    = funcionario.Nome;
         txtSalario.Text = funcionario.Salario.ToString();
         txtCracha.Text  = funcionario.Cracha;
     }
 }
Example #16
0
    protected void btnLogar_Click(object sender, EventArgs e)
    {
        ClienteBD      cliBD = new ClienteBD();
        FuncionarioBD  funBD = new FuncionarioBD();
        ProprietarioBD proBD = new ProprietarioBD();

        // a senha vai estar cripitografada no banco, para nao precisar descripitografar, usamos esse metodo e a senha que o usuario digita para logar fica cripitografada e eh comparada as duas senhas cripitografadas
        string senha = Crip.GetSHA256(txtSenha.Text);

        Cliente cli = cliBD.ValidaCliente(txtEmail.Text, senha, 2, 1);

        Funcionario fun = funBD.ValidaFuncionario(txtEmail.Text, senha, 1, 1);

        Proprietario pro = proBD.ValidaProprietario(txtEmail.Text, senha, 0);

        //2

        if (cli != null)
        {
            Session["Cliente"] = cli.Codigo;
            Response.Redirect("HomePageCliente.aspx");
        }
        else
        {
            lblMensagem.Text = "Usuario e/ou senha incorretos";
        }


        //1

        if (fun != null)
        {
            Session["Funcionario"] = fun.Codigo;
            Response.Redirect("HomePageFuncionario.aspx");
        }
        else
        {
            lblMensagem.Text = "Usuario e/ou senha incorretos";
        }


        //0
        if (pro != null)
        {
            Session["Proprietario"] = pro.Codigo;
            Response.Redirect("HomePageProprietario.aspx");
        }
        else
        {
            lblMensagem.Text = "Usuario e/ou senha incorretos";
        }
    }
Example #17
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            Funcionario funcionario = new Funcionario();

            funcionario.Nome    = txtNome.Text.Trim();
            funcionario.Salario = Convert.ToDouble(txtSalario.Text);
            funcionario.Cracha  = txtCracha.Text;

            FuncionarioBD bd = new FuncionarioBD();

            bd.Insert(funcionario);
            Response.Write("Funcionário cadastrado com sucesso");
        }
Example #18
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        Funcionario   fun   = new Funcionario();
        FuncionarioBD funBD = new FuncionarioBD();

        fun = funBD.SelectFuncionario(Convert.ToInt32(Session["AlteraFuncionario"]));

        fun.NumeroRegistro = Convert.ToInt32(txtRegistro.Text);
        fun.DataAdmissao   = Convert.ToDateTime(txtDataAdimissao.Text);
        fun.Salario        = Convert.ToDouble(txtSalario.Text);
        fun.Cargo          = ddlCargo.SelectedItem.Text;

        funBD.Update(fun);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        bool retorno = true;

        try
        {
            if (!Page.IsPostBack)
            {
                int           codigo      = Convert.ToInt32(Session["ID"]);
                FuncionarioBD bd1         = new FuncionarioBD();
                Funcionario   funcionario = bd1.Select(codigo);
                try
                {
                    if (!IsGerente(funcionario.Tipo))
                    {
                        Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
                    }

                    else
                    {
                        OperadorBD bd = new OperadorBD();
                        DataSet    ds = bd.SelectAll();

                        grvFuncionarios.DataSource = ds.Tables[0].DefaultView;
                        grvFuncionarios.DataBind();
                        int quantidade = ds.Tables[0].Rows.Count;
                        if (quantidade > 0)
                        {
                            grvFuncionarios.DataSource = ds.Tables[0].DefaultView;
                            grvFuncionarios.DataBind();
                            grvFuncionarios.HeaderRow.TableSection = TableRowSection.TableHeader;
                        }
                        else
                        {
                            lblMensagem.Text = "funcionário cadastrado";
                        }
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
                }
            }
        }
        catch (Exception ex)
        {
            retorno = false;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        int           codigo      = Convert.ToInt32(Session["codigo"]);
        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = bd.Select(codigo);

        if (!IsCliente(funcionario.Tipo))
        {
            Response.Redirect("../Erro/AcessoNegado.aspx");
        }
        else
        {
            lblTitulo.Text = "Bem vindo: " + funcionario.Nome;
        }
    }
Example #21
0
    //METODO PARA CARREGAR A TABELA
    private void CarregaGrid()
    {
        FuncionarioBD bd = new FuncionarioBD();

        DataSet ds = bd.SelectAll();

        if (ds.Tables[0].Rows.Count != 0)
        {
            gvFuncionario.DataSource = ds.Tables[0].DefaultView;
            gvFuncionario.DataBind();
        }
        else
        {
            lblVazio.Text = "Nenhum registro encontrado!";
        }
    }
Example #22
0
    protected void lbEntrar_Click(object sender, EventArgs e)
    {
        string email = txtEmail.Text.Trim();
        string senha = txtSenha.Text.Trim();

        if (!IsPreenchido(email))
        {
            LimparCampos();
            txtEmail.Focus();
            lblMensagem.Text = "Preencha o Email";
            return;
        }
        if (!IsPreenchido(senha))
        {
            txtSenha.Focus();
            lblMensagem.Text = "Preencha a senha";
            return;
        }


        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = new Funcionario();

        funcionario = bd.Autentica(email, senha);
        if (!UsuarioEncontrado(funcionario))
        {
            LimparCampos();
            txtEmail.Focus();
            lblMensagem.Text = "Email e/ou Senha incorretos";
            return;
        }

        Session["ID"] = funcionario.Id;
        switch (funcionario.Tipo)
        {
        case 0:
            Response.Redirect("../Cliente/Listar.aspx");
            break;

        case 1:
            Response.Redirect("../OrdemProducao/ListarOPAbertaOperador.aspx");
            break;

        default:
            break;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        int codigo = Convert.ToInt32(Session["codigo"]);

        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = bd.Select(codigo);

        if (!IsCliente(funcionario.Tipo))
        {
            Response.Redirect("../Erro/PaginaPrincipal.aspx");
        }
        else
        {
            //   lblTitulo.Text = "Bem-vindo! Você está logado como funcionário com o usuário " + funcionario.Nome;
            //  lblmenu.Text = funcionario.Nome;
        }
    }
Example #24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            int idFuncionario = Convert.ToInt32(Session["AlteraFuncionario"]);

            Funcionario   fun   = new Funcionario();
            FuncionarioBD funBD = new FuncionarioBD();

            fun = funBD.SelectFuncionario(idFuncionario);

            txtRegistro.Text           = Convert.ToString(fun.NumeroRegistro);
            txtDataAdimissao.Text      = fun.DataAdmissao.ToString("dd/MM/yyyy");
            txtSalario.Text            = Convert.ToString(fun.Salario);
            ddlCargo.SelectedItem.Text = fun.Cargo;
        }
    }
Example #25
0
        private void button_salvar_Click(object sender, RoutedEventArgs e)
        {
            Funcionario funcAtualizado = new Funcionario();

            funcAtualizado.Bairro      = textBox_bairro.Text;
            funcAtualizado.Cep         = textBox_cep.Text;
            funcAtualizado.Cidade      = textBox_cidade.Text;
            funcAtualizado.Complemento = textBox_complemento.Text;
            funcAtualizado.Email       = textBox_email.Text;
            funcAtualizado.Logradouro  = textBox_logradouro.Text;
            funcAtualizado.Nome        = textBox_nome.Text;
            funcAtualizado.Numero      = textBox_numero.Text;
            funcAtualizado.TelefoneA   = textBox_telefoneA.Text;
            funcAtualizado.TelefoneB   = textBox_telefoneB.Text;

            if (checkBox_administrador.IsChecked == true)
            {
                funcAtualizado.Adm = true;
            }
            else
            {
                funcAtualizado.Adm = false;
            }

            if (radioButton_ativo.IsChecked == true)
            {
                funcAtualizado.Ativo = true;
            }
            else if (radioButton_inativo.IsChecked == true)
            {
                funcAtualizado.Ativo = false;
            }

            FuncionarioBD atualizaFunc = new FuncionarioBD();
            Boolean       resultado    = atualizaFunc.setDadosFuncionario(funcAtualizado);

            if (resultado)
            {
                MessageBox.Show("Dados atualizados com sucesso!");
            }
            else
            {
                MessageBox.Show("Erro no servidor. Por favor, tente novamente mais tarde");
            }
        }
Example #26
0
    protected void btnEntrar_Click(object sender, EventArgs e)
    {
        string email = txtEmail.Text.Trim();
        string senha = txtSenha.Text.Trim();

        if (!IsPreenchido(email))
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Preencha o e-mail!');", true);
            //lblMensagem.Text = "Preencha o email";
            txtEmail.Focus();
            return;
        }
        if (!IsPreenchido(senha))
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Preencha a senha!');", true);
            //lblMensagem.Text = "Preencha a senha";
            txtSenha.Focus();
            return;
        }
        FuncionarioBD bd          = new FuncionarioBD();
        Funcionario   funcionario = new Funcionario();

        funcionario = bd.Autentica(email, senha);
        if (!UsuarioEncontrado(funcionario))
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erro('Usuário ou senha inválidos!');", true);
            // lblMensagem.Text = "Usuário não encontrado";
            // txtEmail.Focus();
            return;
        }
        Session["codigo"] = funcionario.Codigo;
        switch (funcionario.Tipo)
        {
        case 0:
            Response.Redirect("Administrador/PaginaPrincipal.aspx");
            break;

        case 1:
            Response.Redirect("Funcionario/PaginaPrincipal.aspx");
            break;

        default:
            break;
        }
    }
Example #27
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            FuncionarioBD bd          = new FuncionarioBD();
            Funcionario   funcionario = bd.Select(Convert.ToInt32(Session["ID"]));

            funcionario.Nome    = txtNome.Text;
            funcionario.Salario = Convert.ToDouble(txtSalario.Text);
            funcionario.Cracha  = txtCracha.Text;
            if (bd.Update(funcionario))
            {
                lblMensagem.Text = "Funcionário alterado com sucesso";
                txtNome.Focus();
            }
            else
            {
                lblMensagem.Text = "Erro ao salvar.";
            }
        }
Example #28
0
    protected void gdvClientes_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        FuncionarioBD funBD = new FuncionarioBD();
        Funcionario   fun   = new Funcionario();

        switch (e.CommandName)
        {
        case "AD":

            int idFuncionario = 0;
            idFuncionario = Convert.ToInt32(e.CommandArgument);
            //ira ativar ou desativar o cliente
            funBD.SelectFuncionario(idFuncionario);

            fun = funBD.SelectFuncionario(Convert.ToInt32(idFuncionario));

            int ativo = fun.Ativo;

            if (ativo == 1)
            {
                fun = funBD.SelectFuncionario(Convert.ToInt32(idFuncionario));

                fun.Ativo = 0;
                funBD.Update(fun);
                CarregaGrid();
            }
            else
            {
                fun = funBD.SelectFuncionario(Convert.ToInt32(idFuncionario));

                fun.Ativo = 1;
                funBD.Update(fun);
                CarregaGrid();
            }

            break;

        case "Editar":
            idFuncionario = Convert.ToInt32(e.CommandArgument);
            Session["AlteraFuncionario"] = idFuncionario;
            Response.Redirect("AlterarFuncionario.aspx");
            break;
        }
    }
Example #29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        FuncionarioBD bd = new FuncionarioBD();
        DataSet       ds = bd.SelectAllWithsectorandsindicate();
        //verifica a quantidade de associados no dataset
        int quantidade = ds.Tables[0].Rows.Count;

        if (quantidade > 0)
        {
            gvFuncionario.DataSource = ds.Tables[0].DefaultView;
            gvFuncionario.DataBind();
            lblMensagem.Text = "Existem " + quantidade + " Funcionários cadastrados";
        }
        else
        {
            lblMensagem.Text = "Nenhum Funcionario cadastrado";
        }
        Carrega();
    }
Example #30
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            int           codigo      = Convert.ToInt32(Session["ID"]);
            FuncionarioBD bd1         = new FuncionarioBD();
            Funcionario   funcionario = bd1.Select(codigo);
            try
            {
                if (!IsGerente(funcionario.Tipo))
                {
                    Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("../../Paginas/Login/Erro/AcessoNegado.aspx");
            }

            // ordem producao
            OrdemProducaoBD bd            = new OrdemProducaoBD();
            OrdemProducao   ordemproducao = bd.SelectAlterar(Convert.ToInt32(Session["IDOrdemProducao"]));

            txtDataEntrada.Text     = ordemproducao.DataEntrada.ToShortDateString();
            txtPrevisaoEntrega.Text = ordemproducao.PrevisaoEntrega.ToShortDateString();

            // tapete
            TapeteBD bdd    = new TapeteBD();
            Tapete   tapete = TapeteBD.Select(Convert.ToInt32(Session["IDTapete"].ToString()));

            txtLargura.Text     = Convert.ToString(tapete.Comprimento);
            txtComprimento.Text = Convert.ToString(tapete.Largura);
            txtTipoArte.Text    = tapete.TipoArte;
            txtValorVenda.Text  = Convert.ToString(tapete.ValorVenda);


            // Status
            StatusOrdemProducaoBD bddd = new StatusOrdemProducaoBD();
            StatusOrdemProducao   statusOrdemProducao = bddd.Select(Convert.ToInt32(Session["IDStatus"]));

            ddlStatus.DataValueField = statusOrdemProducao.Descricao;
        }
    }