private OpenTidlSession Login(string username = "******", string password = "******") { StaticLogger.LogInfo(this.GetType(), "Login"); OpenTidlClient client = new OpenTidlClient(ClientConfiguration.Default); return(client.LoginWithUsername(username, password, timeout: 100000)); }
protected static void ClearCacheIfRequired(bool lexer) { long bytesCount = lexer ? ClearCacheLexerFilesBytes : ClearCacheParserFilesBytes; long processedCheckNumber = lexer ? lexerCheckNumber : parserCheckNumber; long filesCount = lexer ? ClearCacheLexerFilesCount : ClearCacheParserFilesCount; long checkNumber = bytesCount != 0 ? processedBytesCount / bytesCount : processedCheckNumber + 1; if (bytesCount == 0 || checkNumber > processedCheckNumber || processedFilesCount % filesCount == 0) { if (lexer) { lexerCheckNumber = checkNumber; } else { parserCheckNumber = checkNumber; } long memory = Process.GetCurrentProcess().PrivateMemorySize64; if (memory > MemoryConsumptionBytes) { ConcurrentDictionary <Language, ATN> atns = lexer ? lexerAtns : parserAtns; if (atns.Count > 0) { atns.Clear(); StaticLogger.LogInfo("Memory cleared."); } } } }
public async Task <PlaylistModel> CreateUserPlaylist(String title) { StaticLogger.LogInfo(this.GetType(), "Create user playlist " + title); var newPlaylist = await session.CreateUserPlaylist("My api playlist"); return(newPlaylist); }
static void Main(string[] args) { ILogger logger = new StaticLogger(); using (MyStreamReader sr = new MyStreamReader("Data1.txt")) { try { logger.LogInfo("Start parsing..."); Shipment shipment = new Shipment(sr, logger); logger.LogInfo("Ended parsing..."); } catch (Exception ex) { logger.LogError(ex.Message); } Console.Out.WriteLine("Done..."); Console.ReadKey(); } }
public EmployeeVO2(int iD, string employeeNumber, string firstName, string middleName, string lastName, DateTime dateOfBirth, DateTime hireDate) { ID = iD; EmployeeNumber = employeeNumber; FirstName = firstName; MiddleName = middleName; LastName = lastName; DateOfBirth = dateOfBirth; HireDate = hireDate; StaticLogger.LogInfo(this.GetType(), "Employee Created"); }
private void QueryLmpService(object sender, EventArgs e) { if ((DateTime.Now.Minute % 5) == 0) { if (!_querySuccess) { List <Lmp> lmpList = _marketInfo.GetRtmLmps(); Dictionary <string, Lmp> lmpDictionary = new Dictionary <string, Lmp>(); if (lmpList != null) { foreach (Lmp lmp in lmpList) { lmpDictionary.Add(lmp.Bus, lmp); } } if (lmpDictionary.Count > 0) { this.Application.ActiveWorkbook.Worksheets[1].Range["B2"].Formula = lmpDictionary["HB_HOUSTON"].Bus; this.Application.ActiveWorkbook.Worksheets[1].Range["C2"].Formula = lmpDictionary["HB_HOUSTON"].ReportRunTime; this.Application.ActiveWorkbook.Worksheets[1].Range["D2"].Formula = lmpDictionary["HB_HOUSTON"].Price; /*********************/ this.Application.ActiveWorkbook.Worksheets[1].Range["B3"].Formula = lmpDictionary["HB_NORTH"].Bus; this.Application.ActiveWorkbook.Worksheets[1].Range["C3"].Formula = lmpDictionary["HB_NORTH"].ReportRunTime; this.Application.ActiveWorkbook.Worksheets[1].Range["D3"].Formula = lmpDictionary["HB_NORTH"].Price; _querySuccess = true; } else { StaticLogger.LogInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType, "No results from service."); _querySuccess = false; } } else { _querySuccess = false; StaticLogger.LogInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType, "No change since last update."); } } else { _querySuccess = false; StaticLogger.LogInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType, "Service call too early. Minutes must be on the 5s."); } }
private void QueryLmpService(object sender, EventArgs e) { if ((DateTime.Now.Minute % 5) == 0) { List <Lmp> lmpList = _marketInfo.GetRtmLmps(); if (lmpList != null) { foreach (Lmp lmp in lmpList) { Console.WriteLine(lmp.ToString()); } } } else { StaticLogger.LogInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType, "Service call too early. Minutes must be on the 5s."); } }
public UpdaterModel(string server, string uid, string pwd, string db) { // var myConnectionString = "server=127.0.0.1;uid=user1;pwd=user123;database=valo_db;"; StaticLogger.LogInfo("Connecting"); StringBuilder sb = new StringBuilder("server="); sb.Append(server); sb.Append(";uid="); sb.Append(uid); sb.Append(";pwd="); sb.Append(pwd); sb.Append(";database="); sb.Append(db); sb.Append(";"); try { conn = new MySqlConnection(sb.ToString()); conn.Open(); } catch (MySqlException ex) { Console.WriteLine(ex.Message); switch (ex.Number) { case 0: StaticLogger.LogError("Cannot connect to server. Contact administrator"); break; case 1045: StaticLogger.LogError("Invalid username/password, please try again"); break; } } }
//public void Task<PlaylistModel> AddPlaylistTracks(String playlistUuid, String playlistETag, IEnumerable<Int32> trackIds, Int32 toIndex = 0) //{ // logger.Debug("Add playlist tracks"); //} //public void DeletePlaylistTracks(String playlistUuid, String playlistETag, IEnumerable<Int32> indices) //{ // logger.Debug("Delete Playlist tracks"); //} public async Task <JsonList <PlaylistModel> > GetUserPlaylists(Int32 limit = 9999) { StaticLogger.LogInfo(this.GetType(), "Get user playlists"); return(await session.GetUserPlaylists(limit)); }
public TidlBL(string username = "******", string password = "******") { StaticLogger.LogInfo(this.GetType(), "Gettins session from constructor"); session = this.Login(username, password); }
public EmployeeVO2() : this(0, "999999999", "John", "Waynne", "Doe", DateTime.Now, DateTime.Now) { StaticLogger.LogInfo(this.GetType(), "Employee Created"); }
/// <summary> /// Parses the data. /// </summary> /// <param name="streamReader">The stream reader.</param> private void ParseData(StreamReader streamReader) { // ProcessDate:2014-01-05%TotalItems:5%TotalPrice:160.00%PackageNumber:1%Order:Food.Dogfood%Price:10.50 string dataLine; do { dataLine = streamReader.ReadLine(); StaticLogger.LogInfo("Parsing: " + dataLine); if (dataLine != null) { string[] allDataFromALine = dataLine.Split('%'); // Parse data DateTime processDateFromDataline = DateTime.Parse(GetDataFromInfoArray("ProcessDate", allDataFromALine)); TotalNumberOfOrdersFromInput = int.Parse(GetDataFromInfoArray("TotalItems", allDataFromALine)); TotalPriceOfOrdersFromInput = double.Parse(GetDataFromInfoArray("TotalPrice", allDataFromALine)); int packageNumberFromDataline = int.Parse(GetDataFromInfoArray("PackageNumber", allDataFromALine)); string orderNameFromDataline = GetDataFromInfoArray("Order", allDataFromALine); double priceNameFromDataline = double.Parse(GetDataFromInfoArray("Price", allDataFromALine)); // Find existing Package Package package = _packages.SingleOrDefault(p => p.PackageNumber == packageNumberFromDataline); if (package == null) { package = new Package(packageNumberFromDataline, DateTime.Now); Packages.Add(package); } // Add the order to the package Order newOrder = new Order(orderNameFromDataline, priceNameFromDataline); package.Orders.Add(newOrder); // Set ProcessDate ProcessDate = processDateFromDataline; } } while (dataLine != null); // Checksum data foreach (var package in Packages) { TotalNumberOfOrders += package.Orders.Count; TotalPriceOfOrders += package.Orders.Sum(o => o.Price); TotalPriceOfOrdersWithDiscount += package.TotalOrderPriceWithDiscount; } if (TotalNumberOfOrders != TotalNumberOfOrdersFromInput) { Console.Out.WriteLine("Total Orders expected: {0}, actual: {1}", TotalNumberOfOrdersFromInput, TotalNumberOfOrders); } else { Console.Out.WriteLine("Checksum total # of orders are oke."); } if (TotalPriceOfOrders != TotalPriceOfOrdersFromInput) { Console.Out.WriteLine("Total price of shipment expected: {0:C}, actual: {1:C}", TotalPriceOfOrdersFromInput, TotalPriceOfOrders); } else { Console.Out.WriteLine("Checksum total price is oke."); } Console.Out.WriteLine("Total price (with Discount): {0:C}", TotalPriceOfOrdersWithDiscount); Console.Out.WriteLine("Total price (without Discount): {0:C}", TotalPriceOfOrders); }
/// <summary> /// Initializes a new instance of the <see cref="Shipment"/> class. /// </summary> /// <param name="streamReader">The stream reader.</param> public Shipment(StreamReader streamReader) { StaticLogger.LogInfo("Start parsing for shipment..."); _packages = new List <Package>(); ParseData(streamReader); }