private void EditandoFuncionario(object o, EventArgs e)
        {
            Telas.Consultar.FrmListagemFuncionario n = new Telas.Consultar.FrmListagemFuncionario();
            BLL.Funcionario Fcu = new BLL.Funcionario();
            Fcu.CodigoFuncionario = Convert.ToInt32(txtCod.Text);
            Fcu.Nome = txtNome.Text;
            if (rbFem.Checked = true)
            {
                Fcu.Sexo = "f";
            }
            else
            {
                Fcu.Sexo = "m";
            }

            Fcu.DataNascimento = Convert.ToDateTime(txtData.Text);
            Fcu.CPF            = txtCPF.Text;
            Fcu.RG             = txtRg.Text;
            Fcu.CEP            = txtCEP.Text;
            Fcu.Numero         = Convert.ToInt32(txtNumero.Text);
            Fcu.Complemento    = txtComplemento.Text;
            Fcu.Email          = txtEmail.Text;
            Fcu.CPF            = txtCPF.Text;
            Fcu.Salario        = Convert.ToDouble(txtSalario);
            Fcu.CodigoCargo    = Convert.ToInt32(cbCargo.SelectedValue);

            Fcu.StatusFuncionario = 1;
            Fcu.AlterarComParametro();
            MessageBox.Show("Funcionario alterado!!!");
        }
Esempio n. 2
0
        private void Fixar(Object o, EventArgs e)
        {
            try
            {
                //o é objeto que foi clicado
                var b = (Button)o;
                //variávl 'b' é o botão 'o'
                if (MessageBox.Show("Deseja " + b.Text + " o funcionário ?", "Atencao", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.No)
                {
                    return;
                }
                BLL.Funcionario fuc = new BLL.Funcionario();
                fuc.CodigoFuncionario = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value);
                //propriedade '.codigo' do objeto 'usu' recebe '=' o valor 'value' da primeira coluna 'cells[0]' da linha atual 'currentrow' do grid 'datagridview1'
                switch (b.Text)
                {
                case "Excluir": fuc.Excluir(); break;

                case "Ativar": fuc.Ativar(); break;

                case "Desativar": fuc.Desativar(); break;
                }
                MessageBox.Show("Sucesso em " + b.Text + "o funcionário", "Sucesso");
                CarregarDadosGrid();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
Esempio n. 3
0
        public void CarregarDadosGrid()
        {
            try
            {
                BLL.Funcionario fcu = new BLL.Funcionario();
                dataGridView1.DataSource = fcu.Listar(textBox1.Text.Trim().ToUpper(), 1).Tables[0];
                textBox1.Focus();
                //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR

                if (dataGridView1.Rows.Count == 0)
                {
                    btnEditar.Enabled    = false;
                    btnConsultar.Enabled = false;
                    btnAtivar.Enabled    = false;
                    btnDesativar.Enabled = false;
                    btnExcluir.Enabled   = false;
                    button2.Enabled      = false;
                }
                else
                {
                    btnEditar.Enabled    = true;
                    btnConsultar.Enabled = true;
                    btnAtivar.Enabled    = true;
                    btnDesativar.Enabled = true;
                    btnExcluir.Enabled   = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                //throw;
            }
        }
Esempio n. 4
0
        public void AlterarFuncionario(object o, EventArgs e)
        {
            BLL.Funcionario c = new BLL.Funcionario();
            c.NomeFuncionario = txtNome.Text;
            if (rbMasc.Checked)
            {
                c.Sexo = "M";
            }
            if (rbFem.Checked)
            {
                c.Sexo = "F";
            }
            c.EmailFuncionario = txtEmail.Text;
            c.CpfFuncionario   = txtCpf.Text;

            c.NascimentoFuncionario = Convert.ToDateTime(txtData.Text);
            c.Cep               = txtCep.Text;
            c.Logradouro        = txtEnd.Text;
            c.Bairro            = txtBairro.Text;
            c.Cidade            = txtCidade.Text;
            c.UF                = "SP";
            c.Numero            = txtNum.Text;
            c.Complemento       = txtComplemento.Text;
            c.StatusFuncionario = 1;
            c.CodigoFunc        = Codigo;
            c.AlterarComParametro();
            MessageBox.Show("Alterado com sucesso");
        }
        public void Excluir(BLL.Funcionario func)
        {
            SqlCommand cmd = new SqlCommand("DELETE FROM FUNCIONARIO WHERE CODFUNCIONARIO = @CODFUNCIONARIO");

            cmd.Connection = con.Conectar();
            cmd.Parameters.AddWithValue("@CODFUNCIONARIO", func.Codfuncionario);
            cmd.ExecuteNonQuery();
            con.Desconectar();
        }
        public DataTable ConsultatPorNome(BLL.Funcionario func)
        {
            SqlDataAdapter da = new SqlDataAdapter(@"SELECT CODFUNCIONARIO [Código], NOME Nome, FUNCAO [Função], SALARIO [Salário], CELULAR Celular FROM FUNCIONARIO WHERE Nome LIKE @Nome ORDER BY Nome", con.Conectar());

            da.SelectCommand.Parameters.AddWithValue("@Nome", func.Nome + "%");
            DataTable dt = new DataTable();

            da.Fill(dt);
            con.Desconectar();
            return(dt);
        }
        public void Cadastrar(BLL.Funcionario func)
        {
            SqlCommand cmd = new SqlCommand(@"INSERT INTO FUNCIONARIO (NOME, FUNCAO, SALARIO, CELULAR) VALUES (@NOME, @FUNCAO, @SALARIO, @CELULAR)");

            cmd.Connection = con.Conectar();
            cmd.Parameters.AddWithValue("@NOME", func.Nome);
            cmd.Parameters.AddWithValue("@FUNCAO", func.Funcao);
            cmd.Parameters.AddWithValue("@SALARIO", func.Salario);
            cmd.Parameters.AddWithValue("@CELULAR", func.Celular);

            cmd.ExecuteNonQuery();
            con.Desconectar();
        }
        public void Atualizar(BLL.Funcionario func)
        {
            SqlCommand cmd = new SqlCommand(@"UPDATE FUNCIONARIO SET NOME = @NOME, FUNCAO = @FUNCAO, SALARIO = @SALARIO, CELULAR =  @CELULAR WHERE CODFUNCIONARIO = @CODFUNCIONARIO");

            cmd.Connection = con.Conectar();

            cmd.Parameters.AddWithValue("@CODFUNCIONARIO", func.Codfuncionario);
            cmd.Parameters.AddWithValue("@NOME", func.Nome);
            cmd.Parameters.AddWithValue("@FUNCAO", func.Funcao);
            cmd.Parameters.AddWithValue("@SALARIO", func.Salario);
            cmd.Parameters.AddWithValue("@CELULAR", func.Celular);

            cmd.ExecuteNonQuery();
            con.Desconectar();
        }
        public Form1()
        {
            InitializeComponent();

            //Construtores
            if (_FuncionarioBLL == null)
            {
                _FuncionarioBLL = new BLL.Funcionario();
            }

            if (_SetorBLL == null)
            {
                _SetorBLL = new BLL.Setor();
            }

            tabControl2.SelectedIndexChanged += new EventHandler(tabControl2_SelectedIndexChanged);

            PopulaComboboxSetores();
        }
        public Form1()
        {
            InitializeComponent();

            //Construtores
            if (_FuncionarioBLL == null)
            {
                _FuncionarioBLL = new BLL.Funcionario();
            }

            if (_SetorBLL == null)
            {
                _SetorBLL = new BLL.Setor();
            }

            tabControl2.SelectedIndexChanged += new EventHandler(tabControl2_SelectedIndexChanged);

            PopulaComboboxSetores();
        }
Esempio n. 11
0
        public void Alterar(object o, EventArgs e)
        {
            if (VerificarDigitacao() == false)
            {
                return;
            }



            BLL.Funcionario f = new BLL.Funcionario();
            f.NomeFuncionario     = txtNome.Text;
            f.CpfFuncionario      = mskCPF.Text;
            f.CodigoFuncionario   = Codigo;
            f.TelefoneFuncionario = mskTelefone.Text;
            f.CodigoCargo         = Convert.ToInt16(cbCargo.SelectedValue);
            f.StatusFuncionario   = 1;
            f.AlterarComParametro();
            MessageBox.Show("Alterado com sucesso!!");
            Close();
        }
Esempio n. 12
0
        public void btnCadastrar_Click(object sender, EventArgs e)
        {
            if (VerificarDigitacao() == false)
            {
                return;
            }



            BLL.Funcionario f = new BLL.Funcionario();
            f.NomeFuncionario     = txtNome.Text;
            f.CpfFuncionario      = mskCPF.Text;
            f.TelefoneFuncionario = mskTelefone.Text;
            //f.CodigoCargo = Convert.ToInt16(cbCargo.SelectedValue);
            f.CodigoCargo = 1;

            f.StatusFuncionario = 1;
            f.IncluirComParametro();
            MessageBox.Show("Cadastrado com sucesso!!");
        }
Esempio n. 13
0
        public void CadastrarFuncionario(object o, EventArgs e)
        {
            BLL.Funcionario func = new BLL.Funcionario();
            func.NomeFuncionario = txtNome.Text;
            if (rbMasc.Checked)
            {
                func.Sexo = "M";
            }
            if (rbFem.Checked)
            {
                func.Sexo = "F";
            }
            func.EmailFuncionario = txtEmail.Text;
            func.CpfFuncionario   = txtCpf.Text;

            func.NascimentoFuncionario = Convert.ToDateTime(txtData.Text);
            func.Cep               = txtCep.Text;
            func.Logradouro        = txtEnd.Text;
            func.Bairro            = txtBairro.Text;
            func.Cidade            = txtCidade.Text;
            func.UF                = "SP";
            func.Numero            = txtNum.Text;
            func.Complemento       = txtComplemento.Text;
            func.StatusFuncionario = 1;

            if (checkVendedor.Checked)
            {
                func.IncluirComParametro();
                BLL.Vendedor v = new BLL.Vendedor();
                v.NomeVendedor      = txtNome.Text;
                v.StatusVendedor    = 1;
                v.CodigoFuncionario = func.RetornarFuncionario();
                v.IncluirComParametro();
                MessageBox.Show("Funcionário cadastrado como vendedor!!");
            }
            else
            {
                func.IncluirComParametro();
                MessageBox.Show("Funcionario cadastrado");
            }
        }
        public BLL.Funcionario RetornarDados(BLL.Funcionario func)
        {
            SqlCommand cmd = new SqlCommand("SELECT * FROM FUNCIONARIO WHERE CODFUNCIONARIO = @CODFUNCIONARIO");

            cmd.Connection = con.Conectar();
            cmd.Parameters.AddWithValue("@CODFUNCIONARIO", func.Codfuncionario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                func.Codfuncionario = Convert.ToInt16(dr["CODFUNCIONARIO"]);
                func.Nome           = dr["NOME"].ToString();
                func.Salario        = Convert.ToDouble(dr["SALARIO"]);
                func.Funcao         = dr["FUNCAO"].ToString();
                func.Celular        = dr["CELULAR"].ToString();
            }

            dr.Close();
            con.Desconectar();
            return(func);
        }
Esempio n. 15
0
        private void btnEditarFunc_Click(object sender, EventArgs e)
        {
            //executar metodos de retorno
            if (dgvConsultaFunc.RowCount > 0)
            {
                //Executar metodo de retorno dos dadoss
                func.Codfuncionario = Convert.ToInt16(dgvConsultaFunc.SelectedCells[0].Value);
                func = funcDAL.RetornarDados(func);

                //preenchendo txts
                txtNomeFunc.Text     = func.Nome;
                txtFuncaoFunc.Text   = func.Funcao;
                txtSalarioFunc.Text  = func.Salario.ToString();
                mtxtCelularFunc.Text = func.Celular.ToString();

                //redirecionando para a primeira aba
                tabControl1.SelectedTab = tabPage1;

                //editar para verdadeiro
                editar = true;
            }
        }
        private void CadastrarFuncionario(object o, EventArgs e)
        {
            try
            {
                BLL.Funcionario f = new BLL.Funcionario();
                f.Nome           = txtNome.Text;
                f.CPF            = txtCPF.Text;
                f.DataNascimento = Convert.ToDateTime(txtData.Text);
                if (rbFem.Checked)
                {
                    f.Sexo = "f";
                }
                else
                {
                    f.Sexo = "m";
                }
                f.RG                = txtRg.Text;
                f.DataNascimento    = Convert.ToDateTime(txtData.Text);
                f.Telefone          = txtTelefone.Text;
                f.Email             = txtEmail.Text;
                f.CEP               = txtCEP.Text;
                f.Complemento       = txtComplemento.Text;
                f.Numero            = Convert.ToInt32(txtNumero.Text);
                f.CodigoCargo       = Convert.ToInt32(cbCargo.SelectedValue);
                f.Salario           = Convert.ToDouble(txtSalario.Text);
                f.StatusFuncionario = 1;
                f.DataAdmissao      = Convert.ToDateTime(txtDataAdm.Text);
                f.Foto              = imagem;
                f.IncluirComParametro();

                MessageBox.Show("Funcionario cadastrado com sucesso!!!!");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }