Ejemplo n.º 1
0
        //Metodos Gerais
        //-----------------------------------------------------------------
        public void InserirEntrada()
        {
            string SQL = "INSERT INTO caixa_entrada VALUES (?identrada, ?idcaixa, ?data, ?valor, ?usuario, ?obs)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pIde = new MySqlParameter("?identrada", idEntrada);

            cmd.Parameters.Add(pIde);
            MySqlParameter pIdc = new MySqlParameter("?idcaixa", idCaixa);

            cmd.Parameters.Add(pIdc);
            MySqlParameter pDat = new MySqlParameter("?data", data);

            cmd.Parameters.Add(pDat);
            MySqlParameter pVal = new MySqlParameter("?valor", valor);

            cmd.Parameters.Add(pVal);
            MySqlParameter pUsu = new MySqlParameter("?usuario", usuario);

            cmd.Parameters.Add(pUsu);
            MySqlParameter pObs = new MySqlParameter("?obs", obs);

            cmd.Parameters.Add(pObs);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                bd.Cont = 0;
            }
        }
Ejemplo n.º 2
0
        public void InserirFuncionario()
        {
            string SQL = "INSERT INTO funcionario (nome, cpf, rg, logradouro, numero, bairro, cidade, estado, cep, datanasc, dataadmi, salario, telefone, celular, idFuncao) VALUES (@nome, @cpf, @rg, @log, @num, @bai, @cid, @est, @cep, @dtn, @dta, @sal, @tel, @cel, @idF)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pNome = new MySqlParameter("@nome", nome);

            cmd.Parameters.Add(pNome);
            MySqlParameter pCpf = new MySqlParameter("@cpf", cpf);

            cmd.Parameters.Add(pCpf);
            MySqlParameter pRg = new MySqlParameter("@rg", rg);

            cmd.Parameters.Add(pRg);
            MySqlParameter pLogr = new MySqlParameter("@log", logradouro);

            cmd.Parameters.Add(pLogr);
            MySqlParameter pNum = new MySqlParameter("@num", numero);

            cmd.Parameters.Add(pNum);
            MySqlParameter pBai = new MySqlParameter("@bai", bairro);

            cmd.Parameters.Add(pBai);
            MySqlParameter pCid = new MySqlParameter("@cid", cidade);

            cmd.Parameters.Add(pCid);
            MySqlParameter pEst = new MySqlParameter("@est", estado);

            cmd.Parameters.Add(pEst);
            MySqlParameter pCep = new MySqlParameter("@cep", cep);

            cmd.Parameters.Add(pCep);
            MySqlParameter pDtn = new MySqlParameter("@dtn", datanasc);

            cmd.Parameters.Add(pDtn);
            MySqlParameter pDta = new MySqlParameter("@dta", dataadmi);

            cmd.Parameters.Add(pDta);
            MySqlParameter pSal = new MySqlParameter("@sal", salario);

            cmd.Parameters.Add(pSal);
            MySqlParameter pTel = new MySqlParameter("@tel", telefone);

            cmd.Parameters.Add(pTel);
            MySqlParameter pCel = new MySqlParameter("@cel", celular);

            cmd.Parameters.Add(pCel);
            MySqlParameter pIdf = new MySqlParameter("@idF", idFuncao);

            cmd.Parameters.Add(pIdf);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Registro Inserido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 3
0
        //Métodos
        //------------------------------------------------------------------------------------------
        public void InserirProduto()
        {
            //string SQL = "INSERT INTO produtos (EAN, descricao, descricaoresumida, unidade, margemlucro, venda, estoque, marca, idfornecedor, estoqueminimo, custo, embalagem, estado) VALUES (@EAN, @descricao, @descricaoresumida, @unidade, @margemlucro, @venda, @estoque, @marca, @idfornecedor, @estoqueminimo, @custo, @emb, @estado)";
            string SQL = "INSERT INTO produtos (descricao, descricaoresumida, unidade, margemlucro, venda, estoque, marca, idfornecedor, estoqueminimo, custo, embalagem, estado) VALUES (@descricao, @descricaoresumida, @unidade, @margemlucro, @venda, @estoque, @marca, @idfornecedor, @estoqueminimo, @custo, @emb, @estado)";

            cmd.CommandText = SQL;
            cmd.Parameters.Clear();

            //MySqlParameter pEan = new MySqlParameter("@EAN", ean);
            //cmd.Parameters.Add(pEan);
            MySqlParameter pDescricao = new MySqlParameter("@descricao", descricao);

            cmd.Parameters.Add(pDescricao);
            MySqlParameter pDescRes = new MySqlParameter("@descricaoresumida", descResumida);

            cmd.Parameters.Add(pDescRes);
            MySqlParameter pUnid = new MySqlParameter("@unidade", unidade);

            cmd.Parameters.Add(pUnid);
            MySqlParameter pMargem = new MySqlParameter("@margemlucro", margem);

            cmd.Parameters.Add(pMargem);
            MySqlParameter pVenda = new MySqlParameter("@venda", precoVenda);

            cmd.Parameters.Add(pVenda);
            MySqlParameter pEstoque = new MySqlParameter("@estoque", estoqueAtual);

            cmd.Parameters.Add(pEstoque);
            MySqlParameter pMarca = new MySqlParameter("@marca", marca);

            cmd.Parameters.Add(pMarca);
            MySqlParameter pIdForn = new MySqlParameter("@idfornecedor", idFornecedor);

            cmd.Parameters.Add(pIdForn);
            MySqlParameter pEstMin = new MySqlParameter("@estoqueminimo", estoqueMinimo);

            cmd.Parameters.Add(pEstMin);
            MySqlParameter pCusto = new MySqlParameter("@custo", custo);

            cmd.Parameters.Add(pCusto);
            MySqlParameter pEmb = new MySqlParameter("@emb", embalagem);

            cmd.Parameters.Add(pEmb);
            MySqlParameter pEst = new MySqlParameter("@estado", estado);

            cmd.Parameters.Add(pEst);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Registro Inserido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 4
0
        //Metodos Gerais
        //--------------------------------------------------------
        public void InserirParcela()
        {
            string SQL = "INSERT INTO venda_parcela VALUES (?idvenda, ?idparcela, ?dtvenc, ?valor, ?idcliente, ?prazo, ?estado, ?obs, '0.00')";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pIdv = new MySqlParameter("?idvenda", idVenda);

            cmd.Parameters.Add(pIdv);
            MySqlParameter pIdp = new MySqlParameter("?idparcela", idParcela);

            cmd.Parameters.Add(pIdp);
            MySqlParameter pDtv = new MySqlParameter("?dtvenc", dataVencimento);

            cmd.Parameters.Add(pDtv);
            MySqlParameter pVal = new MySqlParameter("?valor", valorParcela);

            cmd.Parameters.Add(pVal);
            MySqlParameter pIdc = new MySqlParameter("?idcliente", idCliente);

            cmd.Parameters.Add(pIdc);
            MySqlParameter pPra = new MySqlParameter("?prazo", prazo);

            cmd.Parameters.Add(pPra);
            MySqlParameter pEst = new MySqlParameter("?estado", estado);

            cmd.Parameters.Add(pEst);
            MySqlParameter pObs = new MySqlParameter("?obs", obs);

            cmd.Parameters.Add(pObs);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                bd.Cont = 0;
            }
        }
Ejemplo n.º 5
0
        //Metodos Gerais
        //--------------------------------------------------------
        public void InserirVenda()
        {
            string SQL = "INSERT INTO venda VALUES(?idvenda, ?estado, ?datavenda, ?vendedor, ?totalvenda, ?obs, ?idcliente)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pIdv = new MySqlParameter("?idvenda", idVenda);

            cmd.Parameters.Add(pIdv);
            MySqlParameter pEst = new MySqlParameter("?estado", estado);

            cmd.Parameters.Add(pEst);
            MySqlParameter pDtv = new MySqlParameter("?datavenda", dataVenda);

            cmd.Parameters.Add(pDtv);
            MySqlParameter pVend = new MySqlParameter("?vendedor", vendedor);

            cmd.Parameters.Add(pVend);
            MySqlParameter pTot = new MySqlParameter("?totalvenda", totalVenda);

            cmd.Parameters.Add(pTot);
            MySqlParameter pObs = new MySqlParameter("?obs", observacao);

            cmd.Parameters.Add(pObs);
            MySqlParameter pIdc = new MySqlParameter("?idcliente", idCliente);

            cmd.Parameters.Add(pIdc);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                //MessageBox.Show("Registro inserido com sucesso!", "Registro Inserido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 6
0
        public void InserirFinalizadora()
        {
            string SQL = "INSERT INTO finalizadoras VALUES (NULL, @desc)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pDesc = new MySqlParameter("@desc", descricao);

            cmd.Parameters.Add(pDesc);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Registro Inserido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 7
0
        public void InserirItem()
        {
            string SQL = "INSERT INTO venda_item VALUES (?iditem, ?idvenda, ?idproduto, ?preco, ?qtde, ?desconto, ?total, ?estado)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pIdi = new MySqlParameter("?iditem", idItem);

            cmd.Parameters.Add(pIdi);
            MySqlParameter pIdv = new MySqlParameter("?idvenda", idVenda);

            cmd.Parameters.Add(pIdv);
            MySqlParameter pIdp = new MySqlParameter("?idproduto", idProduto);

            cmd.Parameters.Add(pIdp);
            MySqlParameter pPre = new MySqlParameter("?preco", preco);

            cmd.Parameters.Add(pPre);
            MySqlParameter pQtd = new MySqlParameter("?qtde", qtde);

            cmd.Parameters.Add(pQtd);
            MySqlParameter pDes = new MySqlParameter("?desconto", desconto);

            cmd.Parameters.Add(pDes);
            MySqlParameter pTot = new MySqlParameter("?total", total);

            cmd.Parameters.Add(pTot);
            MySqlParameter pEst = new MySqlParameter("?estado", estado);

            cmd.Parameters.Add(pEst);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                bd.Cont = 0;
            }
        }
Ejemplo n.º 8
0
        //Métodos
        public void InserirOs()
        {
            string SQL = "INSERT INTO os (os_data, responsavel, telefone, total, os_status, placaveiculo, defeito, rel_tecnico) VALUES (@data, @resp, @tel, '0.00', @status, @placa, @defeito, @rel)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pData = new MySqlParameter("@data", dataOs);

            cmd.Parameters.Add(pData);
            MySqlParameter pResp = new MySqlParameter("@resp", responsavel);

            cmd.Parameters.Add(pResp);
            MySqlParameter pTel = new MySqlParameter("@tel", telefone);

            cmd.Parameters.Add(pTel);
            MySqlParameter pSta = new MySqlParameter("@status", status);

            cmd.Parameters.Add(pSta);
            MySqlParameter pPlaca = new MySqlParameter("@placa", placa);

            cmd.Parameters.Add(pPlaca);
            MySqlParameter pDef = new MySqlParameter("@defeito", defeito);

            cmd.Parameters.Add(pDef);
            MySqlParameter pRel = new MySqlParameter("@rel", rel_tecnico);

            cmd.Parameters.Add(pRel);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Ordem de Serviço aberta com sucesso!", "Ordem de Serviço", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 9
0
        //Métodos Gerais
        public void InserirServico()
        {
            string SQL = "INSERT INTO servico (descricao, valor, detalhes) VALUES (@desc, @valor, @deta)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pDesc = new MySqlParameter("@desc", descricao);

            cmd.Parameters.Add(pDesc);
            MySqlParameter pValor = new MySqlParameter("@valor", valor);

            cmd.Parameters.Add(pValor);
            MySqlParameter pDet = new MySqlParameter("@deta", detalhes);

            cmd.Parameters.Add(pDet);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Registro Inserido", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 10
0
        //----------------------------------------------------------------------------
        public void InserirUsuario()
        {
            string SQL = "INSERT INTO usuarios (nome, senha, perfil) VALUES (@nome, @senha, @perfil)";

            cmd             = new MySqlCommand();
            cmd.CommandText = SQL;

            MySqlParameter pNome = new MySqlParameter("@nome", nome);

            cmd.Parameters.Add(pNome);
            MySqlParameter pSenha = new MySqlParameter("@senha", senha);

            cmd.Parameters.Add(pSenha);
            MySqlParameter pPerfil = new MySqlParameter("@perfil", perfil);

            cmd.Parameters.Add(pPerfil);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Novo Registo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 11
0
        //Métodos
        public void InserirCliente()
        {
            string SQL = "INSERT INTO pessoajuridica VALUES (@cnpj, @ie, @razao, @nomefant)";

            cmd.CommandText = SQL;

            string SQL2 = "INSERT INTO clientes (CEP, Logradouro, numero, Bairro, Cidade, Estado, telefone1, ramal1, telefone2, ramal2, Email, pessoajuridica_CNPJ, obs, c_status) VALUES (@cep, @logradouro, @numero, @bairro, @cidade, @estado, @tel1, @ramal1, @tel2, @ramal2, @email, @cnpj2, @obs, @status)";

            cmd2.CommandText = SQL2;

            //Parametros da Tabela Pessoa Jurídica
            MySqlParameter sCnpj = new MySqlParameter("@cnpj", cnpj);

            cmd.Parameters.Add(sCnpj);
            MySqlParameter sIe = new MySqlParameter("@ie", ie);

            cmd.Parameters.Add(sIe);
            MySqlParameter sRazao = new MySqlParameter("@razao", razaosocial);

            cmd.Parameters.Add(sRazao);
            MySqlParameter sNomeF = new MySqlParameter("@nomefant", nomefantasia);

            cmd.Parameters.Add(sNomeF);

            //Parametros da Tabela Cliente
            MySqlParameter sCep = new MySqlParameter("@cep", Cep);

            cmd2.Parameters.Add(sCep);
            MySqlParameter sLogr = new MySqlParameter("@logradouro", Logradouro);

            cmd2.Parameters.Add(sLogr);
            MySqlParameter sNum = new MySqlParameter("@numero", Numero);

            cmd2.Parameters.Add(sNum);
            MySqlParameter sBairro = new MySqlParameter("@bairro", Bairro);

            cmd2.Parameters.Add(sBairro);
            MySqlParameter sCidade = new MySqlParameter("@cidade", Cidade);

            cmd2.Parameters.Add(sCidade);
            MySqlParameter sEstado = new MySqlParameter("@estado", Estado);

            cmd2.Parameters.Add(sEstado);
            MySqlParameter sTel1 = new MySqlParameter("@tel1", Telefone1);

            cmd2.Parameters.Add(sTel1);
            MySqlParameter sRam1 = new MySqlParameter("@ramal1", Ramal1);

            cmd2.Parameters.Add(sRam1);
            MySqlParameter sTel2 = new MySqlParameter("@tel2", Telefone2);

            cmd2.Parameters.Add(sTel2);
            MySqlParameter sRam2 = new MySqlParameter("@ramal2", Ramal2);

            cmd2.Parameters.Add(sRam2);
            MySqlParameter sEmail = new MySqlParameter("@email", Email);

            cmd2.Parameters.Add(sEmail);
            MySqlParameter sCnpj2 = new MySqlParameter("@cnpj2", cnpj);

            cmd2.Parameters.Add(sCnpj2);
            MySqlParameter sObs = new MySqlParameter("@obs", Obs);

            cmd2.Parameters.Add(sObs);
            MySqlParameter sSta = new MySqlParameter("@status", Situacao);

            cmd2.Parameters.Add(sSta);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                bd.InserirRegistro(cmd2);
                MessageBox.Show("Registro inserido com sucesso!", "Novo Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 12
0
        //Métodos
        public void InserirFornecedor()
        {
            string SQL = "INSERT INTO fornecedor (razaosocial, nomefantasia, cnpj, ie, cep, logradouro, numero, bairro, cidade, estado, telefone1, ramal1, telefone2, ramal2, email, obs) VALUES (@razsoc, @nomfan, @cnpj, @ie, @cep, @logr, @num, @bairro, @cidade, @estado, @tel1, @ram1, @tel2, @ram2, @email, @obs)";

            cmd.CommandText = SQL;

            MySqlParameter pRazSoc = new MySqlParameter("@razsoc", razaoSocial);

            cmd.Parameters.Add(pRazSoc);
            MySqlParameter pNomFan = new MySqlParameter("@nomfan", nomeFantasia);

            cmd.Parameters.Add(pNomFan);
            MySqlParameter pCnpj = new MySqlParameter("@cnpj", cnpj);

            cmd.Parameters.Add(pCnpj);
            MySqlParameter pIe = new MySqlParameter("@ie", ie);

            cmd.Parameters.Add(pIe);
            MySqlParameter pCep = new MySqlParameter("@cep", cep);

            cmd.Parameters.Add(pCep);
            MySqlParameter pLogr = new MySqlParameter("@logr", endereco);

            cmd.Parameters.Add(pLogr);
            MySqlParameter pNum = new MySqlParameter("@num", numero);

            cmd.Parameters.Add(pNum);
            MySqlParameter pBairro = new MySqlParameter("@bairro", bairro);

            cmd.Parameters.Add(pBairro);
            MySqlParameter pCidade = new MySqlParameter("@cidade", cidade);

            cmd.Parameters.Add(pCidade);
            MySqlParameter pEstado = new MySqlParameter("@estado", uf);

            cmd.Parameters.Add(pEstado);
            MySqlParameter pTel1 = new MySqlParameter("@tel1", tel1);

            cmd.Parameters.Add(pTel1);
            MySqlParameter pRam1 = new MySqlParameter("@ram1", ramal1);

            cmd.Parameters.Add(pRam1);
            MySqlParameter pTel2 = new MySqlParameter("@tel2", tel2);

            cmd.Parameters.Add(pTel2);
            MySqlParameter pRam2 = new MySqlParameter("@ram2", ramal2);

            cmd.Parameters.Add(pRam2);
            MySqlParameter pEmail = new MySqlParameter("@email", email);

            cmd.Parameters.Add(pEmail);
            MySqlParameter pObs = new MySqlParameter("@obs", obs);

            cmd.Parameters.Add(pObs);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                MessageBox.Show("Registro inserido com sucesso!", "Novo Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 13
0
        //Métodos
        public void InserirCliente()
        {
            string SQL = "INSERT INTO pessoafisica VALUES (@cpf, @rg, @nome, @apelido, @datanasc, @nomepai, @nomemae)";

            cmd.CommandText = SQL;

            string SQL2 = "INSERT INTO clientes (CEP, Logradouro, numero, Bairro, Cidade, Estado, telefone1, ramal1, telefone2, ramal2, Email, pessoafisica_CPF, obs, c_status) VALUES (@cep, @logradouro, @numero, @bairro, @cidade, @estado, @tel1, @ramal1, @tel2, @ramal2, @email, @cpf2, @obs, @status)";

            cmd2.CommandText = SQL2;

            //Parâmetros da tabela pessoa fisica
            MySqlParameter sCpf = new MySqlParameter("@cpf", cpf);

            cmd.Parameters.Add(sCpf);
            MySqlParameter sRg = new MySqlParameter("@rg", rg);

            cmd.Parameters.Add(sRg);
            MySqlParameter sNome = new MySqlParameter("@nome", nome);

            cmd.Parameters.Add(sNome);
            MySqlParameter sApelido = new MySqlParameter("@apelido", apelido);

            cmd.Parameters.Add(sApelido);
            MySqlParameter sDataNasc = new MySqlParameter("@datanasc", nascimento);

            cmd.Parameters.Add(sDataNasc);
            MySqlParameter sNomePai = new MySqlParameter("@nomepai", nomepai);

            cmd.Parameters.Add(sNomePai);
            MySqlParameter sNomeMae = new MySqlParameter("@nomemae", nomemae);

            cmd.Parameters.Add(sNomeMae);

            //Parâmetros da tabela clientes
            MySqlParameter sCep = new MySqlParameter("@cep", Cep);

            cmd2.Parameters.Add(sCep);
            MySqlParameter sLogr = new MySqlParameter("@logradouro", Logradouro);

            cmd2.Parameters.Add(sLogr);
            MySqlParameter sNum = new MySqlParameter("@numero", Numero);

            cmd2.Parameters.Add(sNum);
            MySqlParameter sBairro = new MySqlParameter("@bairro", Bairro);

            cmd2.Parameters.Add(sBairro);
            MySqlParameter sCidade = new MySqlParameter("@cidade", Cidade);

            cmd2.Parameters.Add(sCidade);
            MySqlParameter sEstado = new MySqlParameter("@estado", Estado);

            cmd2.Parameters.Add(sEstado);
            MySqlParameter sTel1 = new MySqlParameter("@tel1", Telefone1);

            cmd2.Parameters.Add(sTel1);
            MySqlParameter sRam1 = new MySqlParameter("@ramal1", Ramal1);

            cmd2.Parameters.Add(sRam1);
            MySqlParameter sTel2 = new MySqlParameter("@tel2", Telefone2);

            cmd2.Parameters.Add(sTel2);
            MySqlParameter sRam2 = new MySqlParameter("@ramal2", Ramal2);

            cmd2.Parameters.Add(sRam2);
            MySqlParameter sEmail = new MySqlParameter("@email", Email);

            cmd2.Parameters.Add(sEmail);
            MySqlParameter sCpf2 = new MySqlParameter("@cpf2", cpf);

            cmd2.Parameters.Add(sCpf2);
            MySqlParameter sObs = new MySqlParameter("@obs", Obs);

            cmd2.Parameters.Add(sObs);
            MySqlParameter sSta = new MySqlParameter("@status", Situacao);

            cmd2.Parameters.Add(sSta);

            bd.InserirRegistro(cmd);
            if (bd.Cont > 0)
            {
                bd.InserirRegistro(cmd2);
                MessageBox.Show("Registro inserido com sucesso!", "Novo Registro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                bd.Cont = 0;
            }
        }
Ejemplo n.º 14
0
        public void InserirPagamento(bool total)
        {
            string SQL = "";

            cmd = new MySqlCommand();

            if (total)
            {
                SQL             = "INSERT INTO cliente_pagamento VALUES (NULL, ?idvenda, ?idparcela, ?valorpagto, ?datapagto, ?obs, ?idcliente, ?idfinalizadora, ?usuario)";
                cmd.CommandText = SQL;

                MySqlParameter pIdv = new MySqlParameter("?idvenda", idVenda);
                cmd.Parameters.Add(pIdv);
                MySqlParameter pIdp = new MySqlParameter("?idparcela", idParcela);
                cmd.Parameters.Add(pIdp);
                MySqlParameter pVal = new MySqlParameter("?valorpagto", valorPago);
                cmd.Parameters.Add(pVal);
                MySqlParameter pDat = new MySqlParameter("?datapagto", dataPagto);
                cmd.Parameters.Add(pDat);
                MySqlParameter pObs = new MySqlParameter("?obs", obs);
                cmd.Parameters.Add(pObs);
                MySqlParameter pIdc = new MySqlParameter("?idcliente", idCliente);
                cmd.Parameters.Add(pIdc);
                MySqlParameter pIdf = new MySqlParameter("?idfinalizadora", idFinalizadora);
                cmd.Parameters.Add(pIdf);
                MySqlParameter pUsu = new MySqlParameter("?usuario", usuario);
                cmd.Parameters.Add(pUsu);

                bd.InserirRegistro(cmd);
                if (bd.Cont > 0)
                {
                    this.AtualizarDebito(true);
                    SQL             = "UPDATE venda_parcela SET estado = 'PAGA' WHERE idvenda = '" + idVenda + "' AND idparcela = '" + idParcela + "'";
                    cmd.CommandText = SQL;
                    bd.AtualizarRegistro(cmd);
                    bd.Cont = 0;
                }
            }
            else
            {
                SQL             = "INSERT INTO cliente_pagamento VALUES (NULL, ?idvenda, ?idparcela, ?valorpagto, ?datapagto, ?obs, ?idcliente, ?idfinalizadora, ?usuario)";
                cmd.CommandText = SQL;

                MySqlParameter pIdv = new MySqlParameter("?idvenda", idVenda);
                cmd.Parameters.Add(pIdv);
                MySqlParameter pIdp = new MySqlParameter("?idparcela", idParcela);
                cmd.Parameters.Add(pIdp);
                MySqlParameter pVal = new MySqlParameter("?valorpagto", valorPago);
                cmd.Parameters.Add(pVal);
                MySqlParameter pDat = new MySqlParameter("?datapagto", dataPagto);
                cmd.Parameters.Add(pDat);
                MySqlParameter pObs = new MySqlParameter("?obs", obs);
                cmd.Parameters.Add(pObs);
                MySqlParameter pIdc = new MySqlParameter("?idcliente", idCliente);
                cmd.Parameters.Add(pIdc);
                MySqlParameter pIdf = new MySqlParameter("?idfinalizadora", idFinalizadora);
                cmd.Parameters.Add(pIdf);
                MySqlParameter pUsu = new MySqlParameter("?usuario", usuario);
                cmd.Parameters.Add(pUsu);

                bd.InserirRegistro(cmd);
                if (bd.Cont > 0)
                {
                    bd.Cont = 0;
                    this.AtualizarDebito(false);
                }
            }
        }