/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that throws event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void UniGrid_OnAction(string actionName, object actionArgument) { if (actionName.ToLowerCSafe() == "edit") { string editUrl = "Product_Edit_VolumeDiscount_Edit.aspx"; editUrl = URLHelper.AddParameterToUrl(editUrl, "productID", ProductID.ToString()); editUrl = URLHelper.AddParameterToUrl(editUrl, "volumeDiscountID", Convert.ToString(actionArgument)); editUrl = URLHelper.AddParameterToUrl(editUrl, "siteId", SiteID.ToString()); editUrl = URLHelper.AddParameterToUrl(editUrl, "dialog", QueryHelper.GetString("dialog", "0")); URLHelper.Redirect(AddNodeIDParameterToUrl(editUrl)); } else if (actionName.ToLowerCSafe() == "delete") { SKUInfo sku = SKUInfoProvider.GetSKUInfo(ProductID); if (sku == null) { return; } if (CheckProductModifyAndRedirect(sku)) { // Delete VolumeDiscountInfo object from database VolumeDiscountInfoProvider.DeleteVolumeDiscountInfo(Convert.ToInt32(actionArgument)); } } }
/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that throws event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void gridElem_OnAction(string actionName, object actionArgument) { if (actionName.ToLowerCSafe() == "delete") { if ((sku != null) && CheckProductPermissions(sku)) { // Delete VolumeDiscountInfo object from database VolumeDiscountInfoProvider.DeleteVolumeDiscountInfo(Convert.ToInt32(actionArgument)); } } }
/// <summary> /// Handles the UniGrid's OnAction event. /// </summary> /// <param name="actionName">Name of item (button) that throws event</param> /// <param name="actionArgument">ID (value of Primary key) of corresponding data row</param> protected void UniGrid_OnAction(string actionName, object actionArgument) { if (actionName.ToLower() == "edit") { URLHelper.Redirect("Product_Edit_VolumeDiscount_Edit.aspx?productID=" + productId + "&volumeDiscountID=" + Convert.ToString(actionArgument) + "&siteId=" + SiteID); } else if (actionName.ToLower() == "delete") { SKUInfo sku = SKUInfoProvider.GetSKUInfo(productId); if (sku == null) { return; } if (CheckProductPermissions(sku)) { // Delete VolumeDiscountInfo object from database VolumeDiscountInfoProvider.DeleteVolumeDiscountInfo(Convert.ToInt32(actionArgument)); } } }