internal override void CopyFrom(Column column) { base.CopyFrom(column); Sortable = false; if (column.ColumnType != ColumnType.Image) { return; } Image c = (Image)column; m_PopupImageDisplayType = c.m_PopupImageDisplayType; m_Directory = c.m_Directory; m_AllowExtensions = c.m_AllowExtensions; m_DenyExtensions = c.m_DenyExtensions; m_DisplayFileName = c.m_DisplayFileName; m_HideImage = c.m_HideImage; m_FileNameOption = c.m_FileNameOption; m_FileTemporaryMode = c.m_FileTemporaryMode; m_FileName = c.m_FileName; m_PopupImageColumn = c.m_PopupImageColumn; m_Sizes = c.m_Sizes; m_PopupImageCaption = c.m_PopupImageCaption; base.FileNameColumn = c.FileNameColumn; base.IsBlob = c.IsBlob; }
public void GetImageSizeTest2() { FakedBusinessTransaction transaction = new FakedBusinessTransaction(); transaction.Request = new GetImageSizesRequestMessage { AdGroupId = 15142, MediaTypeId = 1, ImageType = ImageTypes.Single }; _processor.Process(transaction); GetImageSizesResponseMessage rspMsg = (GetImageSizesResponseMessage)transaction.Response; Assert.IsNotNull(rspMsg); Assert.IsNotNull(rspMsg.Data); Assert.IsTrue(rspMsg.ErrorId == 0); ImageSizeCollection collection = new ImageSizeCollection(rspMsg.Data.Select(value => ConverterFactory.GetAppTypeLevelConverter().ConvertToDomainObject(value)).ToArray()); IList <AdSize> result = collection.GetSizeGroupByMaxSize(48, 320); Assert.IsNotNull(result); Assert.IsTrue(result.Count > 0); }
internal override void CopyFrom(Column column) { base.CopyFrom(column); Sortable = false; if (column.ColumnType != ColumnType.Image) return; Image c = (Image)column; m_PopupImageDisplayType = c.m_PopupImageDisplayType; m_Directory = c.m_Directory; m_AllowExtensions = c.m_AllowExtensions; m_DenyExtensions = c.m_DenyExtensions; m_DisplayFileName = c.m_DisplayFileName; m_HideImage = c.m_HideImage; m_FileNameOption = c.m_FileNameOption; m_FileTemporaryMode = c.m_FileTemporaryMode; m_FileName = c.m_FileName; m_PopupImageColumn = c.m_PopupImageColumn; m_Sizes = c.m_Sizes; m_PopupImageCaption = c.m_PopupImageCaption; base.FileNameColumn = c.FileNameColumn; base.IsBlob = c.IsBlob; }