void btnSaveProductCatalog_Click(object sender, EventArgs e)
{
try
{
int productId = SelecedProductId;
CatalogManager.DeleteProductCatalogByProductID(productId);
TreeNodeCollection checkedNodes = trvCatalog.CheckedNodes;
if (checkedNodes != null)
{
foreach (TreeNode node in checkedNodes)
{
CatalogManager.AddProductCatalog(productId, Convert.ToInt32(node.Value), 0);
}
}
}
catch (Exception ex)
{
dvProductCatalogProblems.Visible = true;
dvProductCatalogProblems.InnerText = ex.ToString();
}
finally
{
upnlProductCatalog.Update();
}
}