public async Task <bool> AddAsync(NavNodeDto dto) { try { using (var dbContext = _dbContextScopeFactory.Create()) { var entity = NavNode.Create(dto); _navNodeRepository.Add(entity); await dbContext.SaveChangesAsync(); return(true); } } catch (Exception ex) { } return(false); }
public async Task <bool> AddRangeAsync(List <NavNodeDto> lstDto) { try { using (var dbContext = _dbContextScopeFactory.Create()) { var LstEntity = new List <NavNode>(); foreach (var item in lstDto) { LstEntity.Add(NavNode.Create(item)); } _navNodeRepository.AddRange(LstEntity); await dbContext.SaveChangesAsync(); return(true); } } catch (Exception ex) { } return(false); }