Beispiel #1
0
        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);
        }