void btnSaveOtherLanguage_Click(object sender, EventArgs e)
{
if (ViewState[CMSViewStateManager.CategoryID] != null)
{
try
{
CMS.Core.Entities.Gallery gallery = GalleryManager.GetGallery(SelectedParentGalleryObjID);
if (gallery != null)
{
gallery.ID = 0;
gallery.CreationDate = ucAjaxDate.SelectedDateTime.Value;
gallery.CategoryID = Convert.ToInt32(ViewState[CMSViewStateManager.CategoryID]);
gallery.Description = txtDescription.Text;
gallery.Details = txtDetails.Text;
gallery.IsDeleted = false;
gallery.KeyWords = string.Empty;
gallery.LanguageID = CMSContext.LanguageID;
gallery.Name = txtName.Text;
gallery.Order = Convert.ToInt32(txtOrderNumber.Text);
gallery.Summary = txtSummary.Text;
gallery.PortalID = CMSContext.PortalID;
gallery.SEOName = string.Empty;
if (ucPortalLanguage.SelectedLanguageID > 0)
gallery.LanguageID = ucPortalLanguage.SelectedLanguageID;
gallery.ParentObjectID = SelectedParentGalleryObjID;
GalleryManager.Add(gallery);
BeginAddModeOtherLanguage();
}
}
catch (Exception ex)
{
dvProblems.Visible = true;
dvProblems.InnerText = ex.ToString();
upnlGallery.Update();
}
}
}
#endregion