public void Add_Test()
        {
            var entity = datas[0];

            var addedEntity = _repo.Add(entity).Result;

            Assert.NotNull(addedEntity);
            Assert.True(addedEntity.Id > 0);
        }
示例#2
0
        /// <summary>
        /// Save exhange api to database
        /// </summary>
        /// <param name="exchangeApi">ExchangeApi to save</param>
        /// <returns>Updated ExchangeApi object</returns>
        public async Task <ExchangeApi> Add(ExchangeApi exchangeApi)
        {
            var entity = ExchangeApiContractToEntity(exchangeApi);

            entity = entity.Id == 0
                        ? await _exchangeApiRepo.Add(entity)
                        : await _exchangeApiRepo.Update(entity);

            exchangeApi.ExchangeApiId = entity.Id;

            return(exchangeApi);
        }