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!!!"); }
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; } }
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; } }
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 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(); }
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!!"); }
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); }
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; } }