public JOURNAL(TRANSACAO transacao, string owner) : this() { int tipoTransacao = 0; CONTA contaDebito = null; CONTA contaCredito = null; if (transacao.Valor > 0) { tipoTransacao = (int)PLANTAEUTILS.TipoTransacao.Credito; contaCredito = transacao.CONTA; } if (transacao.Valor < 0) { tipoTransacao = (int)PLANTAEUTILS.TipoTransacao.Debito; contaDebito = transacao.CONTA; } TipoTransacao = tipoTransacao; CONTADEBITO = contaDebito; CONTACREDITO = contaCredito; CATEGORIA = transacao.CATEGORIA; Nome = transacao.Nome; Data = transacao.Data; Valor = transacao.Valor; Owner = owner; Periodicidade = (int)PLANTAEUTILS.Periodicidade.Unico; ParcelaInicial = 1; ParcelaTotal = 1; TempoIndeterminado = false; }
private void detach_TRANSACOES(TRANSACAO entity) { this.SendPropertyChanging(); entity.CONTA = null; }
partial void DeleteTRANSACAO(TRANSACAO instance);
partial void UpdateTRANSACAO(TRANSACAO instance);
partial void InsertTRANSACAO(TRANSACAO instance);
private void attach_TRANSACOES(TRANSACAO entity) { this.SendPropertyChanging(); entity.CATEGORIA = this; }
private void attach_TRANSACOES(TRANSACAO entity) { this.SendPropertyChanging(); entity.JOURNAL = this; }
public TRANSFERENCIA(JOURNAL journal, TRANSACAO debito, TRANSACAO credito, string owner) : this() { }