예제 #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();
        }
        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();
        }