public async Task <FundPurchaseFeeModel> SaveFundPurchaseFee(FundPurchaseFeeModel fundPurchaseFee) { FundPurchaseFee newFundPurchaseFee = _mapper.Map <FundPurchaseFee>(fundPurchaseFee); FundPurchaseFee savedFundPurchaseFee = await _fundPurchaseFeeManager.SaveFundPurchaseFee(newFundPurchaseFee); FundPurchaseFeeModel savedFundPurchaseFeeModel = _mapper.Map <FundPurchaseFeeModel>(savedFundPurchaseFee); return(savedFundPurchaseFeeModel); }
private decimal GetToValue(FundPurchaseFee fundPurchaseFee) { if (fundPurchaseFee.ToLabel == ToLabel.To) { return(fundPurchaseFee.To); } else { return(fundPurchaseFee.To - 1); } }
private decimal GetFromValue(FundPurchaseFee fundPurchaseFee) { if (fundPurchaseFee.FromLabel == FromLabel.From) { return(fundPurchaseFee.From); } else { return(fundPurchaseFee.From + 1); } }
public async Task <FundPurchaseFee> SaveFundPurchaseFee(FundPurchaseFee fundPurchaseFee) { try { var savedFundPurchaseFee = _unitOfWork.FundPurchaseFeeRepository.Add(fundPurchaseFee); await _unitOfWork.SaveChangesAsync(); return(savedFundPurchaseFee); } catch (Exception ex) { throw ex; } }
public async Task UpdateFundPurchaseFee(FundPurchaseFee fundPurchaseFee) { try { if (fundPurchaseFee == null) { throw new InvalidParameterException(); } _unitOfWork.FundPurchaseFeeRepository.Update(fundPurchaseFee); await _unitOfWork.SaveChangesAsync(); } catch (Exception ex) { throw ex; } }
public async Task UpdateFundPurchaseFee(FundPurchaseFeeModel fundPurchaseFee) { FundPurchaseFee newFundPurchaseFee = _mapper.Map <FundPurchaseFee>(fundPurchaseFee); await _fundPurchaseFeeManager.UpdateFundPurchaseFee(newFundPurchaseFee); }