private void ddlWFInstList_SelectedIndexChanged(object sender, EventArgs e) { string instanceID = ddlWFInstList.SelectedValue.ToString(); deRuntime oRuntime = new deRuntime(clsModGlobal.getConnStr(), "admin"); deInstance oInst = oRuntime.getInstance(instanceID); if (oInst == null) { return; } string imageFilePath = clsConfigurationSettings.getValue(clsModGlobal.getConnStr(), "imageFilePath"); if (!Directory.Exists(@"c:\temp")) { Directory.CreateDirectory(@"c:\temp"); } string sFilePath = $@"c:\temp\{instanceID}.png"; bool bFlag = oInst.generateModelGraphic(true, ref sFilePath, imageFilePath); if (bFlag) { wfPic.Image = Image.FromFile(sFilePath); } }
private void RenderDefinition_Load(object sender, EventArgs e) { deRuntime oRuntime = new deRuntime(clsModGlobal.getConnStr(), "admin"); DataTable oDT = oRuntime.getInstancesData(); ddlWFInstList.Items.Clear(); ddlWFInstList.DisplayMember = "INSTANCENAME"; ddlWFInstList.ValueMember = "INSTANCEID"; ddlWFInstList.DataSource = oDT; }