public static void EnterVar(List <Element> Elements, Variable var)
        {
            Document currentDoc = Elements[0].Document;

            if (Elements.Any(x => x.get_Parameter(ParameterLibrary.Identifier.ID).AsString() == var.Element))
            {
                Element   e = Elements.Where(x => x.get_Parameter(ParameterLibrary.Identifier.ID).AsString() == var.Element).First();
                Parameter p = e.get_Parameter(var.Parameter.Param.ID);
                p.Set(var.Parameter.Value);
            }
            string file = GetFile(currentDoc, var);

            if (file != null || file != string.Empty)
            {
                DatabaseIO.WriteVarFile(file, var);
            }
        }
 public DailyReport()
 {
     DBIO = new DatabaseIO();
     InitializeComponent();
     this.PrepareReport();
 }
Example #3
0
 public Engine(DatabaseIO databaseIO, IEnumerable <TableNode> tablesToCopy)
 {
     _databaseIO = databaseIO;
     _databaseIO.ProgressEvent = ProgressEvent;
     this._tablesToCopy        = tablesToCopy;
 }