/// <summary>
        /// Adds a offering transaction.
        /// </summary>
        /// <param name="transaction">The dto with details to save.</param>
        /// <returns>A offering transaction dto object after saving.</returns>
        public OfferingTransactionDto AddOfferingTransaction(OfferingTransactionDto transaction)
        {
            var entity = mapper.ToEntity(transaction);

            offeringTransactionRepo.Insert(entity);
            return(transaction.ToObject(entity));
        }
Exemplo n.º 2
0
        private List <OfferingTransactionDto> GetDto()
        {
            List <OfferingTransactionDto> dtos = new List <OfferingTransactionDto>();

            if (_transactions.Count > 0)
            {
                foreach (var vm in _transactions)
                {
                    var dto = new OfferingTransactionDto()
                    {
                        Date       = DateTime.Now,
                        Name       = vm.Name,
                        OfferingId = vm.OfferingId,
                        StarSignId = vm.StarSignId
                    };
                    dtos.Add(dto);
                }
            }
            return(dtos);
        }
 public OfferingTransactionViewModel()
 {
     offeringTransactionRepo = new Repository <OfferingTransaction>();
     mapper = new OfferingTransactionDto();
 }