public FileMetOvererving Save(FileMetOvererving filemetovererving) { if (filemetovererving.TestChildProp7 != null) { filemetovererving.TestChildProp7 = _iChildObjectRepository.Save(filemetovererving.TestChildProp7); } filemetovererving = _genericRepository.Save(filemetovererving); foreach (var toSaveItem in filemetovererving.TestChildProp8) { toSaveItem.FileMetOverervingId = filemetovererving.Id; _iChildCollectionObjectRepository.Save(toSaveItem); } return(filemetovererving); }
public FileMetOvererving MapToObject(TobascoTest.GeneratedEntity2.FileMetOvererving objectToMapFrom) { var objectToMapTo = new FileMetOvererving { TestChildProp1 = objectToMapFrom.TestChildProp1, TestChildProp2 = objectToMapFrom.TestChildProp2, TestChildProp3 = objectToMapFrom.TestChildProp3, TestChildProp4 = objectToMapFrom.TestChildProp4, TestChildProp5 = objectToMapFrom.TestChildProp5, TestChildProp6 = objectToMapFrom.TestChildProp6, TestChildProp7 = _childObjectMapper.MapToObject(objectToMapFrom.TestChildProp7), }; foreach (var property in objectToMapFrom.TestChildProp8) { objectToMapTo.TestChildProp8.Add(_childCollectionObjectMapper.MapToObject(property)); } return(objectToMapTo); }