Exemple #1
0
        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;
		}
Exemple #8
0
 public TRANSFERENCIA(JOURNAL journal, TRANSACAO debito, TRANSACAO credito, string owner)
     : this()
 {
 }