void btnProdcutImageSaveOtherLanguage_Click(object sender, EventArgs e)
{
if (SelecedProductImageId > 0 && ucProductImageLanguage.SelectedLanguageID > 0)
{
ProductImage orginalProductImage = ProductImageManager.GetProductImage(SelecedProductImageId, CMSContext.LanguageID);
orginalProductImage.IsCoverImage = cbIsCoverImage.Checked;
orginalProductImage.LanguageID = CMSContext.LanguageID;//Update Main Product Image(Parent Obj ID with the Main Language)
List<string> imagesNames = ucSWFUploadProductImage.GetFilesName();
if (imagesNames != null && imagesNames.Count > 0)
{
//Only One Image In Case Update Mode :
orginalProductImage.Image = imagesNames.LastOrDefault();
}
ProductImageManager.Update(orginalProductImage);
ProductImage productImage = new Core.Entities.ProductImage();
productImage.ID = orginalProductImage.ID;
productImage.ImageCaption = txtCaption.Text;
productImage.LanguageID = ucProductImageLanguage.SelectedLanguageID;
ProductImageManager.AddOtherLanguage(productImage);
FillProdcutImages(SelecedProductId);
upnlProductImage.Update();
}
}