Example #1
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (grdWatermarks.SelectedRows.Count == 1)
     {
         var wm = grdWatermarks.SelectedRows[0].DataBoundItem as IWatermark;
         if (wm != null)
         {
             var diag = new WatermarkInstanceEditorDialog(_edSvc, wm);
             diag.ShowDialog();
         }
     }
 }
 private void btnAdd_Click(object sender, EventArgs e)
 {
     using (var picker = new ResourcePicker(_edSvc.ResourceService, ResourceTypes.WatermarkDefinition, ResourcePickerMode.OpenResource))
     {
         if (picker.ShowDialog() == DialogResult.OK)
         {
             LastSelectedFolder.FolderId = picker.SelectedFolder;
             var wdf = (IWatermarkDefinition)_edSvc.ResourceService.GetResource(picker.ResourceID);
             //var wm = wdf.CreateInstance();
             var wm = _watermarks.AddWatermark(wdf);
             var diag = new WatermarkInstanceEditorDialog(_edSvc, wm);
             if (diag.ShowDialog() == DialogResult.OK)
             {
                 _list.Add(wm);
             }
             else //Undo
             {
                 _watermarks.RemoveWatermark(wm);
             }
         }
     }
 }
Example #3
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     using (var picker = new ResourcePicker(_edSvc.CurrentConnection, ResourceTypes.WatermarkDefinition.ToString(), ResourcePickerMode.OpenResource))
     {
         if (picker.ShowDialog() == DialogResult.OK)
         {
             LastSelectedFolder.FolderId = picker.SelectedFolder;
             var wdf = (IWatermarkDefinition)_edSvc.CurrentConnection.ResourceService.GetResource(picker.ResourceID);
             //var wm = wdf.CreateInstance();
             var wm   = _watermarks.AddWatermark(wdf);
             var diag = new WatermarkInstanceEditorDialog(_edSvc, wm);
             if (diag.ShowDialog() == DialogResult.OK)
             {
                 _list.Add(wm);
             }
             else //Undo
             {
                 _watermarks.RemoveWatermark(wm);
             }
         }
     }
 }
 private void btnEdit_Click(object sender, EventArgs e)
 {
     if (grdWatermarks.SelectedRows.Count == 1)
     {
         var wm = grdWatermarks.SelectedRows[0].DataBoundItem as IWatermark;
         if (wm != null)
         {
             var diag = new WatermarkInstanceEditorDialog(_edSvc, wm);
             diag.ShowDialog();
         }
     }
 }