/// <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)); }
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(); }