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); }
public void Atualizar(Financeiro financeiro) { this.repository.Atualizar(financeiro); }
public void Adicionar(Financeiro financeiro) { this.repository.Adicionar(financeiro); }