private void BuscaPet_FormClosed(object sender, FormClosedEventArgs e) { TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); }
public override void Editar() { try { Produto produtoSelecionado = _controlProduto.ObtemProdutoSelecionado(); TelaInicial form = new TelaInicial(_produtoService); form.EditarProduto = produtoSelecionado; DialogResult result = form.ShowDialog(); if (result == DialogResult.OK) { _produtoService.Atualizar(form.EditarProduto); } IEnumerable <Produto> produtos = _produtoService.BuscarTodos(); _controlProduto.PopularListagemProdutos(produtos); } catch (NullReferenceException) { throw new Exception("Selecione um Produto!"); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btVoltar_Click(object sender, EventArgs e) { TelaInicial telaEstoque = new TelaInicial(); this.Hide(); telaEstoque.ShowDialog(); }
private void buttonCadastrarPet_Click(object sender, EventArgs e) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Por favor, insira ao menos o Nome do Pet, Responsável, Classificação e o Sexo.", "Erro ao cadastrar Pet", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string cadastrarCliente = "insert into Pets (nome_pet, id_cliente, id_classificacao, id_porte, sexo, descricao) value (" + "'" + txtBoxNomePet.Text + "', " + "'" + idResponsavel + "', " + "'" + idClassificacao + "', " + "'" + idPorte + "', " + "'" + txtBoxSexo.Text + "', " + "'" + txtBoxDescricao.Text + "')"; comandoMysql = new MySqlCommand(cadastrarCliente, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Pet " + txtBoxNomePet.Text + " cadastrado com sucesso!"); txtBoxNomePet.Clear(); cmbBoxResponsavel.Text = ""; cmbBoxClassificacao.Text = ""; cmbBoxPorte.Text = ""; txtBoxSexo.Clear(); txtBoxDescricao.Clear(); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show(x.Message); } }
private void CRUDCliente_FormClosed(object sender, FormClosedEventArgs e) { if (MessageBox.Show("Deseja mesmo sair?", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } }
private void buttonCancelarCadastroCliente_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja mesmo sair?", "Atenção!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } }
private void buttonAtualizarUsuario_Click(object sender, EventArgs e) { if (TelaLogin.LoginAcess == 1) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Preencha todos os campos para atualizar o Usuário.", "Erro ao atualizar Usuário", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string alterarUsuariot = "update LoginSistema set " + "usuario = '" + txtBoxNomeUsuario.Text + "', " + "senha = '" + txtBoxSenhaUsuario.Text + "', " + "palavra_chave = '" + txtBoxPalavraChave.Text + "' " + "where id_login = '******'"; comandoMysql = new MySqlCommand(alterarUsuariot, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Dados atualizados com sucesso!"); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show(x.Message); } } else { MessageBox.Show("Somente o administrador pode visualizar a senha de outros usuários.", "Acesso negado", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public override void Adicionar() { TelaInicial form = new TelaInicial(_service); DialogResult result = form.ShowDialog(); if (result == DialogResult.OK) { _service.Adicionar(form.NovoClienteFisico); IEnumerable <ClienteFisico> clientesFisicos = _service.BuscarTodos(); //_controlSerie.PopularListagemSeries(series); } }
private void buttonAlterarCliente_Click(object sender, EventArgs e) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Insira ao menos um Nome e um Fone (Fone1).", "Erro ao cadastrar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string alterarCliente = "update Clientes set " + "nome = '" + txtBoxNome.Text + "', " + "cpf = '" + txtBoxCPF.Text + "', " + "rg = '" + txtBoxRG.Text + "', " + "fone1 = '" + txtBoxFone1.Text + "', " + "fone2 = '" + txtBoxFone2.Text + "', " + "endereco = '" + txtBoxEndereco.Text + "', " + "numero = '" + txtBoxNumero.Text + "', " + "bairro = '" + txtBoxBairro.Text + "', " + "cidade = '" + txtBoxCidade.Text + "'" + "where id_cliente = '" + BuscaCliente.cliente_id + "'"; comandoMysql = new MySqlCommand(alterarCliente, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Dados atualizados com sucesso!"); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show(x.Message); } }
public override void Adicionar() { TelaInicial form = new TelaInicial(_produtoService); DialogResult result = form.ShowDialog(); if (result == DialogResult.OK) { _produtoService.Adicionar(form.NovoProduto); IEnumerable <Produto> produtos = _produtoService.BuscarTodos(); _controlProduto.PopularListagemProdutos(produtos); } }
private void buttonAlterarPet_Click(object sender, EventArgs e) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Por favor, insira ao menos o Nome do Pet, Responsável, Classificação e o Sexo.", "Erro ao atualizar Pet", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string alterarPet = "update Pets set " + "nome_pet = '" + txtBoxNomePet.Text + "', " + "id_cliente = '" + idResponsavel + "', " + "id_classificacao = '" + idClassificacao + "', " + "id_porte = '" + idPorte + "', " + "sexo = '" + txtBoxSexo.Text + "', " + "descricao = '" + txtBoxDescricao.Text + "' " + "where id_pet = '" + BuscaPet.pet_id + "'"; comandoMysql = new MySqlCommand(alterarPet, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Dados atualizados com sucesso!"); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show("Se você ver esta tela selecione novamente o Responsável, a Classificação e o Porte para realizar as alterações no Pet", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void buttonCadastrarCliente_Click(object sender, EventArgs e) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Insira ao menos um Nome e um Fone (Fone1).", "Erro ao cadastrar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string cadastrarCliente = "insert into Clientes (nome, cpf, rg, fone1, fone2, endereco, numero, bairro, cidade) value (" + "'" + txtBoxNome.Text + "', " + "'" + txtBoxCPF.Text + "', " + "'" + txtBoxRG.Text + "', " + "'" + txtBoxFone1.Text + "', " + "'" + txtBoxFone2.Text + "', " + "'" + txtBoxEndereco.Text + "', " + "'" + txtBoxNumero.Text + "', " + "'" + txtBoxBairro.Text + "', " + "'" + txtBoxCidade.Text + "')"; comandoMysql = new MySqlCommand(cadastrarCliente, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Cliente " + txtBoxNome.Text + " cadastrado com sucesso!"); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show(x.Message); } }
private void buttonCadastrarUsuario_Click(object sender, EventArgs e) { try { MySqlConnection connectbd = new MySqlConnection(); MySqlCommand comandoMysql; MySqlDataReader reader; connectbd.ConnectionString = "server=localhost;" + "database= bd_petfamily; " + "user id=root; Password="******"Preencha todos os campos para cadastrar o Usuário.", "Erro ao cadastrar Usuário", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { string cadastrarCliente = "insert into LoginSistema (usuario, senha, palavra_chave) value (" + "'" + txtBoxNomeUsuario.Text + "', " + "'" + txtBoxSenhaUsuario.Text + "', " + "'" + txtBoxPalavraChave.Text + "')"; comandoMysql = new MySqlCommand(cadastrarCliente, connectbd); reader = comandoMysql.ExecuteReader(); MessageBox.Show("Usuário " + txtBoxNomeUsuario.Text + " cadastrado com sucesso!"); txtBoxNomeUsuario.Clear(); txtBoxSenhaUsuario.Clear(); txtBoxPalavraChave.Clear(); TelaInicial fromInicialScreen = new TelaInicial(); this.Dispose(); fromInicialScreen.ShowDialog(); } connectbd.Close(); } catch (MySqlException x) { MessageBox.Show(x.Message); } }