コード例 #1
0
        public void Inserir(long CODCOT, long CODFUND, DateTime COTIZACAO, DateTime IMPACTO, DateTime HORA, string OPERACAO, string TIPORESGATE, string TIPOLIQUIDA, decimal FINANCEIRO, decimal QUANTIDADE, string TIPOCONTA, long BANCO, string CONTA, string STATUS, string USUARIO, DateTime SOLICITACAO)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "INSERT INTO BoletasIntrag VALUES (@CODCOT,@CODFUND,@SOLICITACAO,@COTIZACAO,@IMPACTO,@HORA,@OPERACAO,@TIPORESGATE,@TIPOLIQUIDA,@FINANCEIRO,@QUANTIDADE,@TIPOCONTA,@BANCO,@CONTA,@STATUS,@USUARIO)";

            Comando.Parameters.AddWithValue("@CODCOT", CODCOT);
            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);
            Comando.Parameters.AddWithValue("@SOLICITACAO", SOLICITACAO);
            Comando.Parameters.AddWithValue("@COTIZACAO", COTIZACAO);
            Comando.Parameters.AddWithValue("@IMPACTO", IMPACTO);
            Comando.Parameters.AddWithValue("@HORA", HORA);
            Comando.Parameters.AddWithValue("@OPERACAO", OPERACAO);
            Comando.Parameters.AddWithValue("@TIPORESGATE", TIPORESGATE);
            Comando.Parameters.AddWithValue("@TIPOLIQUIDA", TIPOLIQUIDA);
            Comando.Parameters.AddWithValue("@FINANCEIRO", FINANCEIRO);
            Comando.Parameters.AddWithValue("@QUANTIDADE", QUANTIDADE);
            Comando.Parameters.AddWithValue("@TIPOCONTA", TIPOCONTA);
            Comando.Parameters.AddWithValue("@BANCO", BANCO);
            Comando.Parameters.AddWithValue("@CONTA", CONTA);
            Comando.Parameters.AddWithValue("@STATUS", STATUS);
            Comando.Parameters.AddWithValue("@USUARIO", USUARIO);

            Comando.CommandType = CommandType.Text;
            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #2
0
        public void SalvarLivro(Livro livro)
        {
            string insert = @"insert into Livro (Nome, Autor, Genero, Paginas, Quantidade) values ('" + livro.Nome + "','" + livro.Autor + "','" + livro.Genero + "','" + livro.Paginas.ToString() + "','" + livro.Quantidade.ToString() + "')";

            _cmd = new MySqlCommand(insert, banco.AbrirConexao());

            _cmd.ExecuteNonQuery();

            banco.FecharConexao();
        }
コード例 #3
0
        public void SalvarLeitor(Leitor leitor)
        {
            string inserir = @"insert into Leitor (Nome, Endereco, Numero, Telefone, CPF) values ('" + leitor.Nome + "','" + leitor.Endereco + "','" + leitor.Numero + "','" + leitor.Telefone + "','" + leitor.CPF + "')";

            _cmd = new MySqlCommand(inserir, banco.AbrirConexao());

            // executa o comando

            _cmd.ExecuteNonQuery();

            //Fecha a conexão

            banco.FecharConexao();
        }
コード例 #4
0
        public void SalvarPedido(Pedido pedido)
        {
            string insert = @"insert into Pedido(ID_PEDIDO, CD_TELEFONE_CLIENTE, DS_OBSERVACAO, DT_EFETUADO, ID_STATUS_PEDIDO, VAL_TOTAL) ";

            insert += @"values ('" + pedido.ID + "', '" + pedido.Cliente.Telefone + "', '" + pedido.Observacao + "', '" + pedido.DataEfetuada +
                      "', '" + pedido.StatusPedido.ID + "', " + pedido.ValorTotal + ")";
            try
            {
                _cmd = new MySqlCommand(insert, banco.AbrirConexao());
                _cmd.ExecuteNonQuery();

                foreach (ProdutoPedido produto in pedido.listProdutoPedidos)
                {
                    string insertprod = "insert into PRODUTO_PEDIDO(ID_PEDIDO, ID_PRODUTO, QT_PRODUTO, VAL_UNIT)";
                    insertprod += " values(" + produto.Pedido.ID + ", " + produto.Produto.ID + ", " + produto.Quantidade + ", " + produto.Valor + ")";

                    _cmd = new MySqlCommand(insertprod, banco.AbrirConexao());

                    _cmd.ExecuteNonQuery();
                }
            }
            catch (MySqlException)
            {
                throw;
            }
            finally
            {
                banco.FecharConexao();
            }
        }
コード例 #5
0
        public void Inserir(DateTime Data, string Nome)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandType = CommandType.Text;
            Comando.CommandText = "INSERT INTO Feriados (DATA, FERIADO) VALUES (@DATA, @FERIADO)";

            Comando.Parameters.AddWithValue("@DATA", Data);
            Comando.Parameters.AddWithValue("@FERIADO", Nome);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #6
0
        public Pedido ConsultarProdutosPedidos(Pedido pedido)
        {
            try
            {
                string select = @"SELECT PP.ID_PEDIDO, PP.ID_PRODUTO, PR.NM_PRODUTO, PR.DS_PRODUTO, PR.VAL_PRODUTO, PP.QT_PRODUTO, PP.VAL_UNIT";
                select += @" FROM PRODUTO_PEDIDO AS PP JOIN PRODUTO AS PR";
                select += @" ON PP.ID_PEDIDO = " + pedido.ID + " AND PP.ID_PRODUTO = PR.ID_PRODUTO";

                _cmd = new MySqlCommand(select, banco.AbrirConexao());
                MySqlDataReader dr;
                dr = _cmd.ExecuteReader();

                while (dr.Read())
                {
                    ProdutoPedido produto = new ProdutoPedido
                    {
                        Pedido     = { ID = Convert.ToInt32(dr["ID_PEDIDO"]) },
                        Produto    = { ID = Convert.ToInt32(dr["ID_PRODUTO"]), Nome = dr["NM_PRODUTO"].ToString() },
                        Quantidade = Convert.ToInt32(dr["QT_PRODUTO"]),
                        Valor      = Convert.ToDouble(dr["VAL_UNIT"])
                    };
                    pedido.listProdutoPedidos.Add(produto);
                }
            }
            catch
            {
                throw;
            }
            finally
            {
                banco.FecharConexao();
            }
            return(pedido);
        }
コード例 #7
0
        public DataTable DadosCompletos()
        {
            SqlDataReader Read;
            SqlCommand    Comando = new SqlCommand();
            DataTable     Table   = new DataTable();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "SELECT * FROM Masters";

            Comando.CommandType = CommandType.Text;
            Read = Comando.ExecuteReader();
            Table.Load(Read);

            Conexao.FecharConexao();
            return(Table);
        }
コード例 #8
0
        public DataTable DadosPorCODFUND(long CODFUND)
        {
            SqlDataReader Read;
            SqlCommand    Comando = new SqlCommand();
            DataTable     Table   = new DataTable();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "SELECT * FROM FIQs WHERE CODFUND = @CODFUND";

            Comando.CommandType = CommandType.Text;
            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);
            Read = Comando.ExecuteReader();
            Table.Load(Read);

            Conexao.FecharConexao();
            return(Table);
        }
コード例 #9
0
        public void Inserir(long CPFCNPJ, string NOME, DateTime HORA, decimal VALOR, long CODFUND)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "INSERT INTO RegistrosAplica VALUES (@CPFCNPJ,@NOME,@HORA,@VALOR,@CODFUND)";

            Comando.Parameters.AddWithValue("@CPFCNPJ", CPFCNPJ);
            Comando.Parameters.AddWithValue("@NOME", NOME);
            Comando.Parameters.AddWithValue("@HORA", HORA);
            Comando.Parameters.AddWithValue("@VALOR", VALOR);
            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);

            Comando.CommandType = CommandType.Text;
            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #10
0
        public void Inserir(DateTime DATA, DateTime HORA, string SISTEMA, string USUARIO, string DESCRICAO)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "INSERT INTO LogsOperacionais VALUES (@DATA,@HORA,@SISTEMA,@USUARIO,@DESCRICAO)";

            Comando.Parameters.AddWithValue("@DATA", DATA);
            Comando.Parameters.AddWithValue("@HORA", HORA);
            Comando.Parameters.AddWithValue("@SISTEMA", SISTEMA);
            Comando.Parameters.AddWithValue("@USUARIO", USUARIO);
            Comando.Parameters.AddWithValue("@DESCRICAO", DESCRICAO);

            Comando.CommandType = CommandType.Text;
            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #11
0
        public void Inserir(string WINDOWSNAME, string USUARIO, string SENHA, DateTime DTATUALIZACAO)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandType = CommandType.Text;
            Comando.CommandText = "INSERT INTO Usuarios (WINDOWSNAME, USUARIO, SENHA, DTATUALIZACAO) " +
                                  "VALUES (@WINDOWSNAME, @USUARIO, @SENHA, @DTATUALIZACAO)";

            Comando.Parameters.AddWithValue("@WINDOWSNAME", WINDOWSNAME);
            Comando.Parameters.AddWithValue("@USUARIO", USUARIO);
            Comando.Parameters.AddWithValue("@SENHA", SENHA);
            Comando.Parameters.AddWithValue("@DTATUALIZACAO", DTATUALIZACAO);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #12
0
        public void SalvarProduto(Produto produto)
        {
            try
            {
                string insert = @"insert into Produto(NM_PRODUTO, DS_PRODUTO, VAL_PRODUTO) values (UPPER('" + produto.Nome + "'), UPPER('" + produto.Descricao + "'),'" + produto.Valor.ToString() + "')";

                _cmd = new MySqlCommand(insert, banco.AbrirConexao());

                _cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                banco.FecharConexao();
            }
        }
コード例 #13
0
        public void SalvarStatus(Status status)
        {
            try
            {
                string insert = @"INSERT INTO STATUS_PEDIDO(NM_STATUS) VALUES
                                ('" + status.Nome + "')";

                _cmd = new MySqlCommand(insert, banco.AbrirConexao());
                _cmd.ExecuteNonQuery();
            }
            catch (MySqlException)
            {
                throw;
            }
            finally
            {
                banco.FecharConexao();
            }
        }
コード例 #14
0
        public void Inserir(long CODCOT, string TIPOCONTA, long CETIP, int BANCO, int AGENCIA, long CONTA, int DIGITO)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection = Conexao.AbrirConexao();

            Comando.CommandText = "INSERT INTO ContasCredito VALUES (@CODCOT,@TIPOCONTA,@CETIP,@BANCO,@AGENCIA,@CONTA,@DIGITO)";

            Comando.Parameters.AddWithValue("@CODCOT", CODCOT);
            Comando.Parameters.AddWithValue("@TIPOCONTA", TIPOCONTA);
            Comando.Parameters.AddWithValue("@CETIP", CETIP);
            Comando.Parameters.AddWithValue("@BANCO", BANCO);
            Comando.Parameters.AddWithValue("@AGENCIA", AGENCIA);
            Comando.Parameters.AddWithValue("@CONTA", CONTA);
            Comando.Parameters.AddWithValue("@DIGITO", DIGITO);

            Comando.CommandType = CommandType.Text;
            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #15
0
        public void SalvarCliente(Cliente cliente)
        {
            try
            {
                string insert = @"insert into Cliente(NM_CLIENTE, CD_TELEFONE, CD_CEP, NM_BAIRRO, NM_ENDERECO, CD_NUMERO, CD_COMPLEMENTO)";
                insert += " values (UPPER('" + cliente.Nome + "'),'" + cliente.Telefone + "','" + cliente.CEP + "', UPPER('" + cliente.Bairro +
                          "'), UPPER('" + cliente.Endereco + "'), '" + cliente.Numero + "', UPPER('" + cliente.Complemento + "'))";

                _cmd = new MySqlCommand(insert, banco.AbrirConexao());

                _cmd.ExecuteNonQuery();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                banco.FecharConexao();
            }
        }
コード例 #16
0
        public void Inserir(long CODCOT, long CODFUND, string OPERACAO, decimal VALOR, string CONTA, string STATUS, DateTime SOLICITACAO)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandText = "INSERT INTO RegistrosResgate (IDBOLETA, CODCOT, CODFUND, OPERACAO, VALOR, CONTA, STATUS, SOLICITACAO) VALUES (@IDBOLETA, @CODCOT,@CODFUND,@OPERACAO,@VALOR,@CONTA,@STATUS,@SOLICITACAO)";

            Comando.Parameters.AddWithValue("@IDBOLETA", 0);
            Comando.Parameters.AddWithValue("@CODCOT", CODCOT);
            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);
            Comando.Parameters.AddWithValue("@OPERACAO", OPERACAO);
            Comando.Parameters.AddWithValue("@VALOR", VALOR);
            Comando.Parameters.AddWithValue("@CONTA", CONTA);
            Comando.Parameters.AddWithValue("@STATUS", STATUS);
            Comando.Parameters.AddWithValue("@SOLICITACAO", SOLICITACAO);

            Comando.CommandType = CommandType.Text;
            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #17
0
        public void Inserir(long CODFUND, DateTime DATA, decimal COTA)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandType = CommandType.Text;
            Comando.CommandText = "INSERT INTO Cotas (CODFUND, DATA, COTA) VALUES (@CODFUND, @DATA, @COTA)";

            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);
            Comando.Parameters.AddWithValue("@DATA", DATA);
            Comando.Parameters.AddWithValue("@COTA", COTA);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #18
0
        public void Inserir(string IDORDEM, long CODCOT, long CODFUND, string STATUS, DateTime SOLICITACAO, DateTime COTIZACAO, DateTime IMPACTO, string OPERACAO, decimal VALOR, string CONTA, long CAUTELA)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandType = CommandType.Text;
            Comando.CommandText = "INSERT INTO Boletas (IDORDEM, CODCOT, CODFUND, STATUS, SOLICITACAO, COTIZACAO, IMPACTO, OPERACAO, VALOR, CONTA, CAUTELA) VALUES " +
                                  "(@IDORDEM, @CODCOT, @CODFUND, @STATUS, @SOLICITACAO, @COTIZACAO, @IMPACTO, @OPERACAO, @VALOR, @CONTA, @CAUTELA)";

            Comando.Parameters.AddWithValue("@IDORDEM", IDORDEM);
            Comando.Parameters.AddWithValue("@CODCOT", CODCOT);
            Comando.Parameters.AddWithValue("@CODFUND", CODFUND);
            Comando.Parameters.AddWithValue("@STATUS", STATUS);
            Comando.Parameters.AddWithValue("@SOLICITACAO", SOLICITACAO);
            Comando.Parameters.AddWithValue("@COTIZACAO", COTIZACAO);
            Comando.Parameters.AddWithValue("@IMPACTO", IMPACTO);
            Comando.Parameters.AddWithValue("@OPERACAO", OPERACAO);
            Comando.Parameters.AddWithValue("@VALOR", VALOR);
            Comando.Parameters.AddWithValue("@CONTA", CONTA);
            Comando.Parameters.AddWithValue("@CAUTELA", CAUTELA);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #19
0
        public void Inserir(string USUARIO, DateTime HORARIO, DateTime DATA, string DE, string ASSUNTO, string STATUS)
        {
            SqlCommand Comando = new SqlCommand();

            Comando.Connection  = Conexao.AbrirConexao();
            Comando.CommandType = CommandType.Text;

            Comando.CommandText = "INSERT INTO Ordens(USUARIO, HORARIO, DATA, DE, ASSUNTO, STATUS) VALUES (@USUARIO, @HORARIO, @DATA, @DE, @ASSUNTO, @STATUS)";

            Comando.Parameters.AddWithValue("@USUARIO", USUARIO);
            Comando.Parameters.AddWithValue("@HORARIO", HORARIO);
            Comando.Parameters.AddWithValue("@DATA", DATA);
            Comando.Parameters.AddWithValue("@DE", DE);
            Comando.Parameters.AddWithValue("@ASSUNTO", ASSUNTO);
            Comando.Parameters.AddWithValue("@STATUS", STATUS);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #20
0
        public void Inserir(long CODCOT, string NOME, long CPFCNPJ, long CODDIST, long CODALOCADOR, DateTime VENCIMENTO)
        {
            SqlCommand Comando = new SqlCommand
            {
                Connection  = Conexao.AbrirConexao(),
                CommandType = CommandType.Text,
                CommandText = "INSERT INTO Cotistas VALUES (@CODCOT,@NOME,@CPFCNPJ,@CODDIST,@CODALOCADOR,@VENCIMENTO)"
            };

            Comando.Parameters.AddWithValue("@CODCOT", CODCOT);
            Comando.Parameters.AddWithValue("@NOME", NOME);
            Comando.Parameters.AddWithValue("@CPFCNPJ", CPFCNPJ);
            Comando.Parameters.AddWithValue("@CODDIST", CODDIST);
            Comando.Parameters.AddWithValue("@CODALOCADOR", CODALOCADOR);
            Comando.Parameters.AddWithValue("@VENCIMENTO", VENCIMENTO);

            Comando.ExecuteNonQuery();
            Conexao.FecharConexao();
        }
コード例 #21
0
        public void SalvarEmprestimo(Emprestimo emprestimo)
        {
            string insert = @"insert into Emprestimo(Id_Leitor, Id_Livro, Leitor, Livro, Retirada, Devolucao) 
                            values ('" + emprestimo.Leitor.ID.ToString() + "','" + emprestimo.Livro.ID.ToString()
                            + "','" + emprestimo.Leitor.Nome + "', '" + emprestimo.Livro.Nome + "', '" + emprestimo.Retirada
                            + "', '" + emprestimo.Devolucao + "')";

            _cmd = new MySqlCommand(insert, banco.AbrirConexao());
            _cmd.ExecuteNonQuery();

            string update = @"UPDATE LIVRO SET QUANTIDADE=QUANTIDADE-1 WHERE ID_LIVRO=" + emprestimo.Livro.ID.ToString();

            _cmd = new MySqlCommand(update, banco.AbrirConexao());
            _cmd.ExecuteNonQuery();
            banco.FecharConexao();
        }