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); }
public TradeFeeType AddTradeFeeType(TradeFeeType feeType) { feeType = _dbContext.TradeFeeTypes.Add(feeType); return(feeType); }