//Lançamento_Atributo public static int adicionarLancamentoAtributo(int idLancamento, int idAtributo, string valor) { Lancamentos lancamento = acessarLancamento(idLancamento); Atributos atributo = acessarAtributo(idAtributo); if (lancamento.ID == -1 || atributo.ID == -1) { return(-1); } Lancamento_Atributo lancamentoAtributo = new Lancamento_Atributo(idLancamento, idAtributo, valor); return(conn.Insert(lancamentoAtributo)); }
//Lançamento public static int adicionarLancamento(int idConta, int idFornecedor, int idCategoria, decimal valor, TipoLancamento Tipo, DateTime dataHora, string comentario) { Lancamentos lancamento = new Lancamentos(idConta, idFornecedor, idCategoria, valor, Tipo, dataHora, comentario); Contas conta = acessarConta(idConta); valor = Math.Abs(valor); if (conta.ID == -1) { return(-1); } if (Tipo == TipoLancamento.Creditar) { conta.Saldo += valor; } else { conta.Saldo -= valor; } updateConta(conta); return(conn.Insert(lancamento)); }
public static void deleteLancamento(Lancamentos lancamento) { conn.Delete(lancamento); }
public static void updateLancamento(Lancamentos lancamento) { conn.Update(lancamento); }