private void cadastrarClienteBtn_Click_1(object sender, EventArgs e) { try { Cliente cliente = new Cliente(); ValidarCamposCliente validarCamposCliente = new ValidarCamposCliente(); cliente.Nome = nomeCadClienteTbx.Text; cliente.Cpf = cpfCadClienteMskBox.Text; cliente.Email = emailCadClienteTbx.Text; cliente.Sexo = this.sexo; cliente.DataNasc = dataNascCadClienteMskBx.Text; cliente.Rua = ruaCadClienteTbx.Text; cliente.Bairro = bairroCadClienteTbx.Text; cliente.Estado = estadoCadClienteCbx.Text; cliente.Cidade = cidadeCadClienteTbx.Text; cliente.NumeroCasa = numeroCadClienteTbx.Text; cliente.Ddd = dddTelefoneCadClienteTbx.Text; cliente.Numero = telefoneAltClienteMskBx.Text; cliente.Tipo = tipoTelCadClienteCbx.Text; if (validarCamposCliente.ValidarCampos(cliente) == 0) { MySqlConnection conn = new Conexao().ObjetoConexao(); DALCliente dALCliente = new DALCliente(); dALCliente.Inserir(cliente); MessageBox.Show("Cliente cadastrado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaTextBox(); conn.Close(); Dispose(); } else { switch (validarCamposCliente.ValidarCampos(cliente)) { case 1: MessageBox.Show("Nome é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: MessageBox.Show("Sexo é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 3: MessageBox.Show("Email invalido ou vazio!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 4: MessageBox.Show("CPF invalido ou vazio!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 5: MessageBox.Show("Data de Nascimento invalido ou vazio!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void avancarCadProdBtn_Click_1(object sender, EventArgs e) { try { if (LiberaCampos() == true) { DALGrupo dALGrupo = new DALGrupo(); DALProduto dALProduto = new DALProduto(); Produto produto = dALProduto.getIdCategoria(categoriaProdutoCbx.Text); ValidarCamposProduto validarCamposProduto = new ValidarCamposProduto(); Grupo grupo = dALGrupo.getEstadoCategoria(produto.IdGrupo); if (grupo.EstadoCategoria == 'S') { produto.Categoria = categoriaProdutoCbx.Text; produto.IdFornecedor = IdFornecedor; produto.NomeFornecedor = NomeFornecedor; produto.Marca = marcaCadProdTbx.Text; produto.Modelo = modeloCadProdTbx.Text; produto.Descricao = descricaoProdutoTbx.Text; if (TestarIntAndDecimalVazio() == true) { produto.Quantidade = _quantidade; produto.Preco = _preco; } if (validarCamposProduto.ValidarCampos(produto) == 0) { MySqlConnection conn = new Conexao().ObjetoConexao(); dALProduto.Inserir(produto); MessageBox.Show("Produto cadastrado com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); conn.Close(); Dispose(); } else { switch (validarCamposProduto.ValidarCampos(produto)) { case 1: MessageBox.Show("Marca é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 2: MessageBox.Show("Modelo é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 3: MessageBox.Show("Descrição é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 4: MessageBox.Show("Quantidade é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 5: MessageBox.Show("Preço é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; case 6: MessageBox.Show("Categoria é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); break; } } } else { MessageBox.Show("Categoria vazia ou indisponível no momento.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Fornecedor é obrigatório.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }