public async Task <Guid> ProccessIps(BatchIpsModel batchIps) { Batch batch = new Batch() { Id = Guid.NewGuid(), InsertionDateTime = DateTime.Now, StatusId = 1 }; _repositoryDB.Add(batch); foreach (var ip in batchIps.Ip) { batch.BatchDetails.Add(new BatchDetail { Ip = ip }); } await _repositoryDB.SaveChangesAsync(); return(batch.Id); }