Ejemplo n.º 1
0
        public async Task <FundSellFeeModel> SaveFundSellFee(FundSellFeeModel fundSellFee)
        {
            FundSellFee newFundSellFee   = _mapper.Map <FundSellFee>(fundSellFee);
            FundSellFee savedFundSellFee = await _fundSellFeeManager.SaveFundSellFee(newFundSellFee);

            FundSellFeeModel savedFundSellFeeModel = _mapper.Map <FundSellFeeModel>(savedFundSellFee);

            return(savedFundSellFeeModel);
        }
Ejemplo n.º 2
0
 private decimal GetToValue(FundSellFee fundSellFee)
 {
     if (fundSellFee.ToLabel == ToLabel.To)
     {
         return(fundSellFee.To);
     }
     else
     {
         return(fundSellFee.To - 1);
     }
 }
Ejemplo n.º 3
0
 private decimal GetFromValue(FundSellFee fundSellFee)
 {
     if (fundSellFee.FromLabel == FromLabel.From)
     {
         return(fundSellFee.From);
     }
     else
     {
         return(fundSellFee.From + 1);
     }
 }
Ejemplo n.º 4
0
        public async Task <FundSellFee> SaveFundSellFee(FundSellFee fundSellFee)
        {
            try
            {
                var savedFundSellFee = _unitOfWork.FundSellFeeRepository.Add(fundSellFee);
                await _unitOfWork.SaveChangesAsync();

                return(savedFundSellFee);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 5
0
        public async Task UpdateFundSellFee(FundSellFee fundSellFee)
        {
            try
            {
                if (fundSellFee == null)
                {
                    throw new InvalidParameterException();
                }

                _unitOfWork.FundSellFeeRepository.Update(fundSellFee);
                await _unitOfWork.SaveChangesAsync();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 6
0
 public async Task UpdateFundSellFee(FundSellFeeModel fundSellFee)
 {
     FundSellFee newFundSellFee = _mapper.Map <FundSellFee>(fundSellFee);
     await _fundSellFeeManager.UpdateFundSellFee(newFundSellFee);
 }