public void SetConfig(IDMEEditor pbl, IDMLogger plogger, IUtil putil, string[] args, PassedArgs e, IErrorsInfo per) { Passedarg = e; DMEEditor = pbl; Visutil = (IVisUtil)e.Objects.Where(c => c.Name == "VISUTIL").FirstOrDefault().obj; branch = (IBranch)e.Objects.Where(c => c.Name == "Branch").FirstOrDefault().obj; if (e.Objects.Where(c => c.Name == "ParentBranch").Any()) { Parentbranch = (IBranch)e.Objects.Where(c => c.Name == "ParentBranch").FirstOrDefault().obj; } scripHeader = new SyncDataSource(); Srcds = DMEEditor.GetDataSource(branch.BranchText); if (Srcds != null) { Srcds.Openconnection(); if (Srcds.ConnectionStatus == ConnectionState.Open) { } else { MessageBox.Show($"Error Cannot Connect to Source {branch.BranchText}"); DMEEditor.AddLogMessage("Fail", $"Error Cannot Connext to Source {branch.BranchText}", DateTime.Now, 0, null, Errors.Failed); } } else { DMEEditor.AddLogMessage("Fail", $"Error Cannot get Source {branch.BranchText}", DateTime.Now, 0, null, Errors.Failed); MessageBox.Show($"Error Cannot get Source {branch.BranchText}"); } }
public void SetConfig(IDMEEditor pbl, IDMLogger plogger, IUtil putil, string[] args, PassedArgs e, IErrorsInfo per) { Passedarg = e; Logger = plogger; ErrorObject = per; DMEEditor = pbl; Visutil = (IVisUtil)e.Objects.Where(c => c.Name == "VISUTIL").FirstOrDefault().obj; try { TreeEditor = Visutil.treeEditor; TreeEditor.TreeStrucure = treeView1; } catch (Exception ex) { DMEEditor.AddLogMessage("Failed", $"{ex.Message}", DateTime.Now, 0, "", Errors.Failed); } Checkbutton.Click += Checkbutton_Click; DataConnectionbutton.Click += DataConnectionbutton_Click; TreeEditor.CreateRootTree(); TreeEditor.CreateGlobalMenu(); }