Example #1
0
        public async Task <TEntity> AddAsync(TEntity entity)
        {
            var addEntitiy = await _dbContext.AddAsync(entity);

            await SaveAsync();

            return(addEntitiy.Entity);
        }
        public override async Task <TEntityDto> InsertAsync(TEntityDto entityDto)
        {
            if (entityDto != null)
            {
                await _dbContext.AddAsync <TEntity>(Mapper.Map <TEntity>(entityDto));

                await _dbContext.SaveChangesAsync();

                return(entityDto);
            }
            return(null);
        }