public void Adicionar(Financeiro financeiro)
        {
            string query = @"insert into dbo.financeiro (DataDeVencimento, Valor, ClienteID, Status) 
                                    VALUES (@DataDeVencimento, @Valor, @ClienteID, @Status) ";

            var cmd = new SqlCommand(query, this.conexao.ObterConexao());

            cmd.Parameters.Add("@DataDeVencimento", SqlDbType.DateTime).Value = financeiro.DataDeVencimento;
            cmd.Parameters.Add("@Valor", SqlDbType.Float).Value   = financeiro.Valor;
            cmd.Parameters.Add("@ClienteID", SqlDbType.Int).Value = financeiro.ClienteID;
            cmd.Parameters.Add("@Status", SqlDbType.Int).Value    = (int)financeiro.Status;
            cmd.ExecuteNonQuery();
        }
        public void Atualizar(Financeiro financeiro)
        {
            string query = string.Format(@"update dbo.financeiro set DataDeVencimento=@DataDeVencimento,
                                                                     Valor=@Valor,
                                                                     ClienteID=@ClienteID,
                                                                     Status=@Status
                                                            where financeiroID={0}", financeiro.FinanceiroID);

            var cmd = new SqlCommand(query, this.conexao.ObterConexao());

            cmd.Parameters.Add("@DataDeVencimento", SqlDbType.DateTime).Value = financeiro.DataDeVencimento;
            cmd.Parameters.Add("@Valor", SqlDbType.Float).Value   = financeiro.Valor;
            cmd.Parameters.Add("@ClienteID", SqlDbType.Int).Value = financeiro.ClienteID;
            cmd.Parameters.Add("@Status", SqlDbType.Int).Value    = (int)financeiro.Status;
            cmd.ExecuteNonQuery();
        }
        public Financeiro ObterPorID(int financeiroID)
        {
            string sql = string.Format(@"select a.financeiroID, a.DataDeVencimento, a.Valor, a.ClienteID, a.Status, b.nome as nomeCliente 
                                        from financeiro a
                                        inner join cliente b on (a.clienteID = b.ClienteID) where a.financeiroID={0}", financeiroID);

            var           cmd           = new SqlCommand(sql, this.conexao.ObterConexao());
            SqlDataReader sqlDataReader = cmd.ExecuteReader();

            var financeiro = new Financeiro();

            while (sqlDataReader.Read())
            {
                financeiro = new Financeiro(Convert.ToInt32(sqlDataReader.GetValue(0)),
                                            Convert.ToDateTime(sqlDataReader.GetValue(1)),
                                            Convert.ToDouble(sqlDataReader.GetValue(2)),
                                            (StatusTitulo)Convert.ToInt32(sqlDataReader.GetValue(3)),
                                            Convert.ToInt32(sqlDataReader.GetValue(4)),
                                            sqlDataReader.GetValue(5).ToString());
            }

            return(financeiro);
        }
Exemple #4
0
 public void Atualizar(Financeiro financeiro)
 {
     this.repository.Atualizar(financeiro);
 }
Exemple #5
0
 public void Adicionar(Financeiro financeiro)
 {
     this.repository.Adicionar(financeiro);
 }