static void Main() { var devConfig = new DevSettings("devconfig.json"); var context = new Context() { Host = devConfig.Host, Port = devConfig.Port, UseSsl = devConfig.UseSsl, UserName = devConfig.UserName, Password = devConfig.Password, Subject = devConfig.Subject, Sender = devConfig.Sender, Reciver = devConfig.Reciver, MessageText = devConfig.MessageText, Attachments = new List <FileInfo>() { new FileInfo("Пример.xlsx"), new FileInfo("Пример 2.txt") } }; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var devConfig = new DevSettings("devconfig.json"); var context = new Context() { WorkDirectory = "Вложения", Host = devConfig.Host, Port = devConfig.Port, UseSsl = devConfig.UseSsl, UserName = devConfig.UserName, Password = devConfig.Password, SubjectText = devConfig.SubjectText, SenderText = devConfig.SenderText }; // Скрипт №1 var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); // Скрипт №2 var scriptActivity2 = new ScriptActivity2(); scriptActivity2.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); context.ConfigFilePath = "config.json"; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); context.ExcelFileInfo = new System.IO.FileInfo("Пример.xlsx"); var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); context.ExcelFilePath = "Пример.xlsx"; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); context.LanguageTag = "en-US"; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context(); context.ProcessName = "notepad"; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.WriteLine($"{context.ProcessName} is running: {context.ProcessExists}"); Console.ReadKey(); }
static void Main() { var context = new Context() { ExcelFilePath = "Пример.xlsx", SheetName = "Тестовый лист" }; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context() { OutputCSVFilePathSumm = "Итоговая сумма.csv", OutputCSVFilePathTable1 = "Таблица 1.csv", OutputCSVFilePathTable2 = "Таблица 2.csv", Summ = 123456.44 }; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); Console.ReadKey(); }
static void Main() { var context = new Context() { In_CSVFilePathTable1 = "Таблица 1.csv", In_CSVFilePathTable2 = "Таблица 2.csv" }; var scriptActivity = new ScriptActivity(); scriptActivity.Execute(context); foreach (var row in context.Out_Rows1) { Console.WriteLine(row); // При желании можно разбить по ячейкам. } Console.ReadKey(); }