private void BtnCadastrarF_Click(object sender, EventArgs e) { Funcionario funcionario = new Funcionario(txbNomeF.Text, txbCPFF.Text, txbRGF.Text, txbGeneroF.Text, txbCelularF.Text, txbEmailF.Text, txbLogradouroF.Text, int.Parse(txbNumeroF.Text), txbComplementoF.Text, txbBairroF.Text); ControleFuncionario ff = new ControleFuncionario(); // fazer controle login e senha. criado um fk para email e pode-se verificar uma so vez //outra 'mensagem' string mensagem0 = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco. // colocar verificação de mensagem junto no banco ControleLogin controle = new ControleLogin(); string mensagem = controle.cadastrar(txbEmailF.Text, txbSenhaF.Text, txbConfirmaSenhaF.Text); if (controle.tem)// mensagem de sucesso { MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(controle.mensagem);// mensagem de erro } LimpaTextoFuncionario(); //FormBemVindo BvF = new FormBemVindo(); //BvF.ShowDialog(); //PreencherListView(); }
private void button1_Click(object sender, EventArgs e) { //TODO! string email = textBoxEmailLogin.Text; string senha = textBoxSenhaLogin.Text; LoginDTO login = new LoginDTO(email, senha); if (VerificarUsuarioLogado()) { foreach (var funcionario in ControleFuncionario.ListarFuncionarios()) { if (funcionario.TemUmLoginValido(login)) { MessageBox.Show("Logado"); usuarioLogadoNoSistema = funcionario; labelNomeDoUsuarioLogado.Text = funcionario.Nome; VerificarPermissaoDeUsuario(funcionario); textBoxEmailLogin.Text = ""; textBoxSenhaLogin.Text = ""; break; } } if (usuarioLogadoNoSistema == null) { MessageBox.Show("Usuário não encontrado"); } } else { MessageBox.Show("Favor deslogar antes de entrar com novo usuário"); } }
public frmCadastroFuncionarios() { InitializeComponent(); controleFuncionario = new ControleFuncionario(); AtualizarFuncionario(); LimparFuncionario(); }
private void buttonCadastrar_Click(object sender, EventArgs e) { string nome = textBoxNomeCadastro.Text; string cpf = textBoxCpfCadastro.Text; string email = textBoxEmailCadastro.Text; string senha = textBoxSenhaCadastro.Text; CadastroPessoaTDO cadastro = new CadastroPessoaTDO(nome, cpf, email, senha); if (nome != "" && cpf != "" && email != "") { if (radioButtonCliente.Checked) { new ControleClientes().CriarCliente(cadastro); } else if (radioButtonAdministrador.Checked) { ControleFuncionario.CadastrarUsuarioAdministrador(cadastro); } } else { MessageBox.Show("Digitar os campos"); } AtualizarComboBoxClientes(); textBoxNomeCadastro.Text = ""; textBoxCpfCadastro.Text = ""; textBoxEmailCadastro.Text = ""; textBoxSenhaCadastro.Text = ""; }
private void BtnEntrar_Click(object sender, EventArgs e) {// fazer igual form cadastrar cliente ok. No cabeçalho tem q ter todas as pastas (.controle, .modelo, .visao) //ver os txb do funcionario em FormCadastrarFuncionario.Designer.cs //Funcionario funcionario = new Funcionario(txb...); ControleFuncionario ff = new ControleFuncionario(); //string mensagem = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco. //MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); ControleLogin controle = new ControleLogin(); controle.acessar(txbLogin.Text, txbSenha.Text); // loginDAO.mensagem.Equals("") não funciona if (controle.mensagem == "") { // verifica se na classe controle se verdadeiro if (controle.tem) { MessageBox.Show("Logado com sucesso!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information); FormBemVindo WC = new FormBemVindo(); WC.ShowDialog(); btnAbrirCaixa.Visible = true; } else { MessageBox.Show("Login não encontrado, verifique login e senha", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(controle.mensagem); } }
private void button1_Click(object sender, EventArgs e) { Funcionario Funcionario = new Funcionario(textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text); ControleFuncionario cc = new ControleFuncionario(); string mensagem = cc.AdicionarFuncionario(Funcionario); //Chama o método que realiza a inserção no banco. MessageBox.Show(mensagem); PreencherListView(); }
private void button2_Click(object sender, EventArgs e) { idCliente = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); ControleFuncionario cf = new ControleFuncionario(); cf.DeletarFunc(idCliente); LimparCampos(); PreencherListView(); }
private void btConfirmar_Click(object sender, EventArgs e) { int tipo; if (comboBox1.SelectedIndex == 0) { tipo = 1; } else { if (comboBox1.SelectedIndex == 1) { tipo = 2; } else { tipo = 3; } } if (operacao == 1) { Funcionario user = new Funcionario(textBox1.Text, maskedTextBox1.Text, textBox3.Text, maskedTextBox2.Text, comboBox1.Text, tipo); bool retorno = Program.GU.AddFuncionario(user); if (retorno) { MessageBox.Show("Usuário adicionado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Problemas ao adicionar usuário!\nPreencha novamente os campos e repita a operação!", "Falha", MessageBoxButtons.OK, MessageBoxIcon.Error); } //Cadastro no banco de dados ControleFuncionario cFunc = new ControleFuncionario(); string mensagem = cFunc.AddFuncionario(user); MessageBox.Show(mensagem, "Operação Cadastrar", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Funcionario user = new Funcionario(textBox1.Text, maskedTextBox1.Text, textBox3.Text, maskedTextBox2.Text, comboBox1.Text, tipo); bool retorno = Program.GU.UpdateUsuario(user, int.Parse(listView1.SelectedItems[0].SubItems[0].Text)); if (retorno) { MessageBox.Show("Usuário atualizado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Problemas ao atualizar usuário!\nPreencha novamente os campos e repita a operação!", "Falha", MessageBoxButtons.OK, MessageBoxIcon.Error); } operacao = 1; button1.Text = "Cadastrar"; } textBox1.Focus(); LimparCampos(); AtualizarLViewBanco(); }
private void BtnRemover_Click_1(object sender, EventArgs e) { int indiceFuncionario = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); ControleFuncionario cc = new ControleFuncionario(); string mensagem = cc.DeletarFuncionario(indiceFuncionario); //Chama o método que exclui cadastro no banco. MessageBox.Show(mensagem); PreencherListView(); LimparCampos(); }
public void InicializarFuncionarios() { var func1 = new Administrador("Paulo Roberto", "74185296325", "*****@*****.**", "1234"); var func2 = new Bibliotecario("Antonio Carlos", "14785236925", "*****@*****.**", "1234"); var func3 = new Administrador("Jose Spinardi", "32165498745", "*****@*****.**", "1234"); ControleFuncionario.AdicionarFuncionario(func1); ControleFuncionario.AdicionarFuncionario(func2); ControleFuncionario.AdicionarFuncionario(func3); }
private void button1_Click(object sender, EventArgs e) { Funcionario funcionario = new Funcionario(textBox1.Text, maskedTextBox1.Text, textBox3.Text, maskedTextBox2.Text, comboBox1.Text); ControleFuncionario cf = new ControleFuncionario(); string mensagem = cf.AdicionarFunc(funcionario); MessageBox.Show(mensagem); PreencherListView(); LimparCampos(); //AddUsuario(); }
private void BtnEntrar_Click(object sender, EventArgs e) { // fazer igual form cadastrar cliente ok. No cabeçalho tem q ter todas as pastas (.controle, .modelo, .visao) //ver os txb do funcionario em FormCadastrarFuncionario.Designer.cs Funcionario funcionario = new Funcionario(); // (colocar os txb...) ControleFuncionario ff = new ControleFuncionario(); string mensagem = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco. //MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); ControleLogin controle = new ControleLogin(); controle.acessar(txbLogin.Text, txbSenha.Text); // loginDAO.mensagem.Equals("") não funciona if (controle.mensagem == "") { // verifica se na classe controle se verdadeiro if (controle.tem) { MessageBox.Show("Logado com sucesso!", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information); FormBemVindo WC = new FormBemVindo(); WC.ShowDialog(); // somente botão de abrir caixa, sair fica no click do fechar caixa... lblLogin.Visible = false; lblSenha.Visible = false; btnEntrar.Visible = false; btnSair.Visible = false; txbLogin.Visible = false; txbSenha.Visible = false; btnAbrirCaixa.Visible = true; btnCadastrarCliente.Visible = true; btnCadastrarFuncionario.Visible = true; btnCadastrarPizza.Visible = true; btnFazerPedido.Visible = false; btnSair.Visible = true; /* * * btnFecharCaixa.Visible = true;*/ } else {// fazer para corrigir o login ou a senha, conforme reconhecido MessageBox.Show("Login não encontrado, verifique login e senha", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(controle.mensagem); } }
private void BtnAdicionar_Click(object sender, EventArgs e) { Endereco End = new Endereco(txbLogradouro.Text, int.Parse(txbNumero.Text), txbComplemento.Text, txbBairro.Text, txbCep.Text, txbCidade.Text); String genero = rdbMasculino.Checked == true ? "Masculino" : "Feminino"; Funcionario Funcionario = new Funcionario(txbNome.Text, mtxbCpf.Text, txbSenha.Text, mtxbCelular.Text, genero, txbEmail.Text, End); ControleFuncionario cc = new ControleFuncionario(); string mensagem = cc.AdicionarFuncionario(Funcionario); //Chama o método que realiza a inserção no banco. MessageBox.Show(mensagem); PreencherListView(); LimparCampos(); }
public void CarregaCombo2() { SqlDataReader dr; //Objeto para armazenar o retorno do banco. ControleFuncionario cf = new ControleFuncionario(); dr = cf.RetornarFuncionarios(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { comboBox2.Items.Add(dr.GetString(1)); } } }
private void btn_Excluir_Click(object sender, EventArgs e) { DialogResult mensagemConfirmacao; mensagemConfirmacao = MessageBox.Show("Deseja Excluir Funcionario ?", "Aviso", MessageBoxButtons.YesNo); if (mensagemConfirmacao.ToString() == "Yes") { ControleFuncionario controle = new ControleFuncionario(); controle.Excluir(codigo); MessageBox.Show("Cadastro Excluido com sucesso!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); AlteraBotoes(2); LimparCampos(); Localizar(); } }
public void VerificaFunc() { SqlDataReader dr; ControleFuncionario cf = new ControleFuncionario(); dr = cf.RetornarFuncionarios(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { CPFF = dr.GetString(2); FNome = dr.GetString(1); } } }
private void listView1_Click(object sender, EventArgs e) { int indiceFuncionario = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); int indiceEnd = -1; ControleFuncionario cc = new ControleFuncionario(); SqlDataReader dr = cc.RetornarFuncionario(indiceFuncionario); if (dr != null) { while (dr.Read()) { txbNome.Text = dr.GetString(1); mtxbCpf.Text = dr.GetString(2); txbSenha.Text = dr.GetString(3); mtxbCelular.Text = dr.GetString(4); if (dr.GetString(5) == "Masculino") { rdbMasculino.Checked = true; } else { rdbFeminino.Checked = true; } txbEmail.Text = dr.GetString(6); indiceEnd = dr.GetInt32(7); } } ControleEndereco ce = new ControleEndereco(); dr = ce.RetornarEndereco(indiceEnd); if (dr != null) { while (dr.Read()) { txbLogradouro.Text = dr.GetString(1); txbNumero.Text = dr.GetInt32(2).ToString(); txbComplemento.Text = dr.GetString(3); txbBairro.Text = dr.GetString(4); txbCep.Text = dr.GetString(5); txbCidade.Text = dr.GetString(6); } } }
private void btnEntrar_Click(object sender, EventArgs e) { ControleFuncionario controle = new ControleFuncionario(); controle.acessar(txbLogin.Text, txbSenha.Text); if (controle.tem) { MessageBox.Show("Logado com sucesso", "Entrando", MessageBoxButtons.OK, MessageBoxIcon.Information); MenuPrincipal Menu = new MenuPrincipal(); Menu.Show(); Login ln = new Login(); this.Hide(); } else { MessageBox.Show("Login não econtrado, verifique login e senha", "ERRO!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void listView1_Click(object sender, EventArgs e) { idCliente = int.Parse(listView1.SelectedItems[0].SubItems[0].Text); ControleFuncionario cf = new ControleFuncionario(); SqlDataReader dr = cf.RetornarFuncionarios(idCliente); if (dr != null) { while (dr.Read()) { textBox1.Text = dr.GetString(1); maskedTextBox1.Text = dr.GetString(2); textBox3.Text = dr.GetString(3); maskedTextBox2.Text = dr.GetString(4); comboBox1.Text = dr.GetString(5); } } }
private void Button1_Click(object sender, EventArgs e) { string senha; int idfuncionario; if (txbUsuario.Text != String.Empty & txbSenha.Text != String.Empty) { idfuncionario = int.Parse(txbUsuario.Text); ControleFuncionario cc = new ControleFuncionario(); SqlDataReader dr = cc.RetornarFuncionario(idfuncionario); if (dr != null) { while (dr.Read()) { senha = dr.GetString(3); if (txbSenha.Text == senha) { FormPrincipal frmPrincipal = new FormPrincipal(idfuncionario); this.Hide(); frmPrincipal.ShowDialog(); txbUsuario.Text = string.Empty; txbSenha.Text = string.Empty; this.Show(); } else { MessageBox.Show("Senha Inválida!"); } } } else { MessageBox.Show("Usuário Inválido!"); } } else { MessageBox.Show("Preencha os dados de Usuário e Senha!"); } }
public void PreencherListView() { listView1.Items.Clear(); SqlDataReader dr; //Objeto para armazenar o retorno do banco. ControleFuncionario cc = new ControleFuncionario(); dr = cc.RetornarFuncionarios(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { ListViewItem lv = new ListViewItem(dr.GetInt32(0).ToString()); //Id lv.SubItems.Add(dr.GetString(1)); //Nome lv.SubItems.Add(dr.GetString(2)); //CPF lv.SubItems.Add(dr.GetString(3)); //Senha lv.SubItems.Add(dr.GetString(6)); //Email listView1.Items.Add(lv); //Adiciona a linha criada à listview. } } }
public void PreencherListView() { listVfuncionarios.Items.Clear(); SqlDataReader dr; //Objeto para armazenar o retorno do banco. ControleFuncionario fu = new ControleFuncionario(); dr = fu.RetornarFuncionarios(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { ListViewItem lv = new ListViewItem(dr.GetString(0).ToString()); // cria e ja atribui lv.SubItems.Add(dr.GetString(1)); //Celular lv.SubItems.Add(dr.GetString(2)); //Email lv.SubItems.Add(dr.GetString(3)); //Logradouro lv.SubItems.Add(dr.GetInt32(4).ToString()); //Numero lv.SubItems.Add(dr.GetString(5)); //Bairro listVfuncionarios.Items.Add(lv); //Adiciona a linha criada à listview. } } }
public void PreencherListView() { listView1.Items.Clear(); SqlDataReader dr; ControleFuncionario cf = new ControleFuncionario(); dr = cf.RetornarFuncionarios(); if (dr != null) { while (dr.Read()) { ListViewItem lv = new ListViewItem(dr.GetInt32(0).ToString()); lv.SubItems.Add(dr.GetString(1)); lv.SubItems.Add(dr.GetString(2)); lv.SubItems.Add(dr.GetString(3)); lv.SubItems.Add(dr.GetString(4)); lv.SubItems.Add(dr.GetString(5)); listView1.Items.Add(lv); } } }
private void BtnCadastrarF_Click(object sender, EventArgs e) { if (txbNomeF.Text == "" || txbCpfF.Text == "" || txbRgF.Text == "" || txbCelularF.Text == "" || txbEmailF.Text == "" || txbGeneroF.Text == "" || txbLograF.Text == "" || txbNumF.Text == "" || txbCompF.Text == "" || txbBairroF.Text == "") { MessageBox.Show("Os campos são Obrigatórios", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); //MessageBox.Show("O Campo de Nome é Obrigatorio!", MessageBoxButtons.OK, MessageBoxIcon.Error); //Txt_Nome.Focus(); //PreencherListView(); } else { Funcionario funcionario = new Funcionario(txbNomeF.Text, txbCpfF.Text, txbRgF.Text, txbCelularF.Text, txbGeneroF.Text, txbEmailF.Text, txbLograF.Text, int.Parse(txbNumF.Text), txbCompF.Text, txbBairroF.Text); ControleFuncionario fun = new ControleFuncionario(); string mensagem = fun.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco. // fazer controle login e senha. criado um fk para email e pode-se verificar uma so vez //outra 'mensagem' string mensagem0 = ff.AdicionarFuncionario(funcionario); //Chama o método que realiza a inserção no banco. // colocar verificação de mensagem junto no banco ControleLogin controle = new ControleLogin(); string mensagem0 = controle.cadastrar(txbEmailF.Text, txbSenhaF.Text, txbConfirmaSenhaF.Text); if (controle.tem)// mensagem de sucesso { MessageBox.Show(mensagem0, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(controle.mensagem);// mensagem de erro } void PreencherListView() { listVfuncionarios.Items.Clear(); SqlDataReader dr; //Objeto para armazenar o retorno do banco. ControleFuncionario fu = new ControleFuncionario(); dr = fu.RetornarFuncionarios(); //Chama o método responsável pela realização da consulta. if (dr != null) //Verifico { while (dr.Read()) { ListViewItem lv = new ListViewItem(dr.GetString(0).ToString()); // cria e ja atribui lv.SubItems.Add(dr.GetString(1)); //Celular lv.SubItems.Add(dr.GetString(2)); //Email lv.SubItems.Add(dr.GetString(3)); //Logradouro lv.SubItems.Add(dr.GetInt32(4).ToString()); //Numero lv.SubItems.Add(dr.GetString(5)); //Bairro listVfuncionarios.Items.Add(lv); //Adiciona a linha criada à listview. } } } //FormBemVindo BvF = new FormBemVindo(); //BvF.ShowDialog(); //PreencherListView(); //So uma mensagem. MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); //MessageBox.Show(mensagem); LimpaTextoFun(); //FormBemVindo BvC = new FormBemVindo(); //BvC.ShowDialog(); PreencherListView(); } }
private void btn_Salvar_Click(object sender, EventArgs e) { if (boxCPF.Text != "" && boxNomeCompleto.Text != "" && boxTelefone.Text != "" && boxCargo.Text != "" && boxUnidade.Text != "" && boxCEP.Text != "" && boxLogadouro.Text != "" && boxNumero.Text != "" && boxBairro.Text != "" && boxComplemento.Text != "" && boxLogin.Text != "" && boxSenha.Text != "" && boxConfirmarSenha.Text != "") { if (boxSenha.Text == boxConfirmarSenha.Text) { DialogResult mensagemConfirmacao; if (salvarEditar == "novo") { mensagemConfirmacao = MessageBox.Show("Deseja Cadastrar Funcionario ?", "Aviso", MessageBoxButtons.YesNo); } else { mensagemConfirmacao = MessageBox.Show("Deseja Alterar Funcionario ?", "Aviso", MessageBoxButtons.YesNo); } if (mensagemConfirmacao.ToString() == "Yes") { if (this.salvarEditar == "novo") { ControleFuncionario controle = new ControleFuncionario(); string mensagem = controle.cadastrarFuncionario(boxCPF.Text, boxNomeCompleto.Text, boxTelefone.Text, boxCargo.Text, boxUnidade.Text, boxCEP.Text, boxLogadouro.Text, boxNumero.Text, boxBairro.Text, boxComplemento.Text, boxLogin.Text, boxSenha.Text); if (controle.tem) { MessageBox.Show(mensagem, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(controle.mensagem);// messagem de erro. } AlteraBotoes(2); LimparCampos(); alteraBotoes = ""; } else { DadosFuncionario dadosFuncionario = new DadosFuncionario(); dadosFuncionario.cpf = boxCPF.Text; dadosFuncionario.nome = boxNomeCompleto.Text; dadosFuncionario.telefone = boxTelefone.Text; dadosFuncionario.cargo = boxCargo.Text; dadosFuncionario.unidade = boxUnidade.Text; dadosFuncionario.cep = boxCEP.Text; dadosFuncionario.logradouro = boxLogadouro.Text; dadosFuncionario.numero = boxNumero.Text; dadosFuncionario.bairro = boxBairro.Text; dadosFuncionario.complemento = boxComplemento.Text; dadosFuncionario.login = boxLogin.Text; dadosFuncionario.senha = boxSenha.Text; dadosFuncionario.codigo = Convert.ToInt32(boxCodigo.Text); ComandoFuncionario comandoFuncionario = new ComandoFuncionario(); comandoFuncionario.Alterar(dadosFuncionario); LimparCampos(); AlteraBotoes(2); } } } else { MessageBox.Show("Senha não são iguais", "Senha", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Oscampos não podem ficar em branco", "Campos", MessageBoxButtons.OK, MessageBoxIcon.Error); } }