Пример #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            try
            {
                byte[]       imageBt = null;
                FileStream   fstream = new FileStream(txtImg.Text, FileMode.Open, FileAccess.Read);
                BinaryReader br      = new BinaryReader(fstream);
                imageBt = br.ReadBytes((int)fstream.Length);
                //botao cadastrar
                Produto         produto = new Produto();
                ValidarNumerico validar = new ValidarNumerico();
                if (validar.ValidarNumeros(txtId.Text, txtId.Name))
                {
                    produto.ID = int.Parse(txtId.Text);
                }



                if (validar.ValidarDecimal(txtValor.Text, txtValor.Name))
                {
                    produto.Preco = float.Parse(txtValor.Text);
                }
                produto.Quantidade = int.Parse(mkdQTD.Text);
                produto.Descricao  = rtbDesc.Text;
                produto.Data       = DateTime.Parse(dtpData.Text);
                produto.Imagem     = imageBt;

                ProdutoBLL cadastrarProd = new ProdutoBLL();
                cadastrarProd.NovoProdutoEntrada(produto);
            }
            catch (Exception erro)
            {
                MessageBox.Show("Selecione uma imagem");
            }
        }
Пример #2
0
        private void btnBusca_Click(object sender, EventArgs e)
        {
            OcorrenciaDAO   novaOcorrencia = new OcorrenciaDAO();
            ValidarNumerico validarId      = new ValidarNumerico();

            if (validarId.ValidarNumeros(txtIdBusca.Text, txtIdBusca.Name))
            {
                int id = int.Parse(txtIdBusca.Text);
                dgvOcorrencia.DataSource = novaOcorrencia.retornaTabela(id);
            }
            else
            {
                MessageBox.Show("Por favor, digite apenas número", "Erro");
            }
        }
Пример #3
0
        private void btnConsulta_Click(object sender, EventArgs e)
        {
            ValidarNumerico validar = new ValidarNumerico();

            if (validar.ValidarNumeros(mkdidEstoque.Text, mkdidEstoque.Name))
            {
                int id = int.Parse(mkdidEstoque.Text);
                try
                {
                    RelatorioDAO estoque = new RelatorioDAO();
                    dgvEstoque.DataSource = estoque.returnEstoqueID(id);
                }catch (Exception erro)
                {
                    MessageBox.Show("Não foi possível conectar com banco de dados");
                }
            }
        }
Пример #4
0
        private void btnConsultaEntrada_Click(object sender, EventArgs e)
        {
            ValidarNumerico validar = new ValidarNumerico();

            try
            {
                if (validar.ValidarNumeros(mkdEntrada.Text, "Id Produto"))
                {
                    int          id      = int.Parse(mkdEntrada.Text);
                    RelatorioDAO entrada = new RelatorioDAO();
                    dgvEntrada.DataSource = entrada.returnEntradaID(id);
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show("Não foi possível conectar com banco de dados");
            }
        }
Пример #5
0
        private void btnCadastro_Click(object sender, EventArgs e)
        {
            Ocorrencia      novaOcorrencia = new Ocorrencia();
            ValidarNumerico validar        = new ValidarNumerico();

            if (validar.ValidarNumeros(txtId.Text, txtId.Name))
            {
                novaOcorrencia.IdCliente = int.Parse(txtId.Text);
                novaOcorrencia.Data      = DateTime.Parse(dtpData.Text);
                novaOcorrencia.Tipo      = cboTipo.Text;
                novaOcorrencia.Descricao = rtbDesc.Text;

                OcorrenciaDAO cadastrar = new OcorrenciaDAO();
                cadastrar.InsertOcorrencia(novaOcorrencia);
            }
            else
            {
                MessageBox.Show("Por favor, digite apenas número", "Erro");
            }
        }
Пример #6
0
        private void button3_Click(object sender, EventArgs e)
        {
            Produto         produto  = new Produto();
            ProdutoBLL      prod     = new ProdutoBLL();
            ValidarNumerico validaId = new ValidarNumerico();

            if (validaId.ValidarNumeros(txtIdProd.Text, "Campo ID") && validaId.ValidarDecimal(txtPreco.Text, "Campo Preço"))
            {
                int   id    = int.Parse(txtIdProd.Text);
                int   qtd   = int.Parse(mkdQt.Text);
                float valor = float.Parse(txtPreco.Text);
                float tot   = float.Parse(lblValor.Text);

                produto.ID         = id;
                produto.Preco      = valor;
                produto.Quantidade = qtd;
                produto.Total      = tot;
                produto.Data       = DateTime.Parse(dtpSaida.Text);

                prod.NovoProdutoSaida(produto);
            }
        }