コード例 #1
0
        private long GetOrCreateTradeFeeTypeId(TradeFeeType tradeFeeType)
        {
            if (_tradeFeeTypesModel.Contains(tradeFeeType.TradeFeeTypeName))
            {
                return(_tradeFeeTypesModel.GetById(tradeFeeType.TradeFeeTypeName).Id);
            }

            var result = _importJobRepository.AddTradeFeeType(tradeFeeType);

            _importJobRepository.SaveChanges();

            _tradeFeeTypesModel.Add(result.TradeFeeTypeName, new TradeFeeTypeModel {
                Id = result.Id
            });

            return(result.Id);
        }
コード例 #2
0
 public TradeFeeType AddTradeFeeType(TradeFeeType feeType)
 {
     feeType = _dbContext.TradeFeeTypes.Add(feeType);
     return(feeType);
 }