public void btnCompress_Click(object sender, EventArgs e) { try { if (CurrentNodeId > 0) { var result = Kraken.Compress(CurrentNodeId); if (result != null && result.success) { // Opslaan in Umbraco result.Save(); // Umbraco Media tree verversen Helper.refreshMediaSection(CurrentNodeId); } } } catch (KrakenException kex) { var ct = new umbraco.BasePages.ClientTools(Page); ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Optimization error", Helper.GetEnumDescription(kex.Status)); } catch (Exception kex) { var ct = new umbraco.BasePages.ClientTools(Page); ct.ShowSpeechBubble(umbraco.BasePages.BasePage.speechBubbleIcon.error, "Unexpected internal error", "Image could not optimized"); } }