Exemplo n.º 1
0
        public EffectiveTO AddEffectiveData(EffectiveTO effectiveData)
        {
            var result = unitOfWork.EffectiveRepository.Add(effectiveData);

            unitOfWork.Save();
            return(result);
        }
        public bool Remove(EffectiveTO entity)
        {
            if (entity is null)
            {
                throw new ArgumentNullException(nameof(entity));
            }

            return(Remove(entity.Id));
        }
Exemplo n.º 3
0
        public EffectiveTO Add(EffectiveTO Entity)
        {
            if (Entity is null)
            {
                throw new ArgumentNullException(nameof(Entity));
            }

            var effective = Entity.ToEF();

            return(financialContext.Effectives.Add(effective).Entity.ToTransfertObject());
        }
        public EffectiveTO Update(EffectiveTO Entity)
        {
            if (Entity is null)
            {
                throw new ArgumentNullException(nameof(Entity));
            }

            return(financialContext
                   .Effectives
                   .Update(Entity.ToEF())
                   .Entity
                   .ToTransferObject());
        }
        public EffectiveTO Add(EffectiveTO Entity)
        {
            if (Entity is null)
            {
                throw new ArgumentNullException(nameof(Entity));
            }

            var effective = Entity.ToEF();
            var result    = financialContext.Effectives.Add(effective);

            financialContext.SaveChanges();
            return(result.Entity.ToTransferObject());
        }
Exemplo n.º 6
0
        public static EffectiveEF ToEF(this EffectiveTO effective)
        {
            if (effective is null)
            {
                throw new ArgumentNullException(nameof(effective));
            }

            return(new EffectiveEF
            {
                Id = effective.Id,
                CashFlow = effective.CashFlow,
                Eat = effective.Eat,
                Grow = effective.Grow,
                Learn = effective.Learn,
                Month = effective.Month,
                Year = effective.Year
            });
        }
Exemplo n.º 7
0
 public EffectiveTO AddEffectiveData(EffectiveTO effectiveData)
 => unitOfWork.EffectiveRepository.Add(effectiveData);
Exemplo n.º 8
0
 public EffectiveTO AddEffectiveData([FromBody] EffectiveTO effectiveData)
 {
     return(_Service.AddEffectiveData(effectiveData));
 }
Exemplo n.º 9
0
 public EffectiveTO AddEffectiveData([FromBody] EffectiveTO effectiveData)
 {
     return(_AccountantRole.AddEffectiveData(effectiveData));
 }