private void btnOk_Click(object sender, System.EventArgs e) { if (gobj == null) { return; } if (!IsChanged()) { return; } try { gobj.Name = tbName.Text; gobj.StyleStr = tbStyle.Text; gobj.Caption = captionTextBox.Text; if (app.Lib.HasDb) { using (Context context = app.Lib.GetContext()) gobj.Save(context); } } catch (Exception ex) { Log.Exception(ex); } }