public CompanyLogoDto MapToCompanyLogoDto(SqlDataReader sqlDataReader) { CompanyLogoDto companyLogoDto = new CompanyLogoDto(); companyLogoDto.Id = sqlDataReader["Id"].ToInteger(); companyLogoDto.Logo = sqlDataReader["Logo"].ToString(); companyLogoDto.ImageType = sqlDataReader["ImageType"].ToString(); companyLogoDto.CrudStatus = CrudStatus.UPDATE; return(companyLogoDto); }
private void ResizeLogo(CompanyLogoDto companyLogo, bool isLogo) { string logoFileName = System.IO.Path.Combine(AppSettingsUtils.GetStringAppSetting("CompanyImagesBlobTempDirectory"), companyLogo.Logo); if (isLogo) { UploadFileHandler.ResizeFromStreamImage(logoFileName, companyLogo.Logo, new ImageInformation { Width = AppSettingsUtils.GetDimensionWidth("CompanyImagesLogoDimension"), Height = AppSettingsUtils.GetDimensionHeight("CompanyImagesLogoDimension"), BlobDirectoryName = AppSettingsUtils.GetStringAppSetting("CompanyImagesBlobLogoDirectory") }); return; } UploadFileHandler.ResizeFromStreamImage(logoFileName, companyLogo.Logo, new ImageInformation { Width = AppSettingsUtils.GetDimensionWidth("CompanyImagesNormalDimension"), Height = AppSettingsUtils.GetDimensionHeight("CompanyImagesNormalDimension"), BlobDirectoryName = AppSettingsUtils.GetStringAppSetting("CompanyImagesBlobNormalDirectory") }); UploadFileHandler.ResizeFromStreamImage(logoFileName, companyLogo.Logo, new ImageInformation { Width = AppSettingsUtils.GetDimensionWidth("CompanyImagesThumbnailsDimension"), Height = AppSettingsUtils.GetDimensionHeight("CompanyImagesThumbnailsDimension"), BlobDirectoryName = AppSettingsUtils.GetStringAppSetting("CompanyImagesBlobThumbnailsDirectory") }); UploadFileHandler.ResizeFromStreamImage(logoFileName, companyLogo.Logo, new ImageInformation { Width = AppSettingsUtils.GetDimensionWidth("CompanyImagesPreviewDimension"), Height = AppSettingsUtils.GetDimensionHeight("CompanyImagesPreviewDimension"), BlobDirectoryName = AppSettingsUtils.GetStringAppSetting("CompanyImagesBlobPreviewDirectory") }); }