public void functionality() { /* getAvailableComPorts(); * Console.WriteLine("Choose the port:"); * foreach (string port in ports) * { * Console.WriteLine(port); * } * string selectPort = Console.ReadLine();*/ ClassRoomCourseRepository classRoomCourseRepository = new ClassRoomCourseRepository(); string messageCourseDisplay = classRoomCourseRepository.getCourseMessageDisplayByLocalTime(); if (serverConnected) { //orarul se va actualiza in functie de ora curenta if (modifiedOrar != messageCourseDisplay && isConnected && messageCourseDisplay != null) { modifiedOrar = messageCourseDisplay; port.Write("#TEXT" + messageCourseDisplay + "#\n"); serverInformation = classRoomCourseRepository.getCourseServerInformationByLocalTime(); } else if (messageCourseDisplay == null && modifiedOrar == null && isConnected) { errorMessage = "In acest moment nu se desfasoara niciun curs"; modifiedOrar = errorMessage; port.Write("#EROR" + errorMessage + "#\n"); } if (isConnected && displayPageDetail) { port.Write("#TEXT" + messageCourseDisplay + "#\n"); } } else { Console.WriteLine("Server connect..."); connectToArduino("COM5"); // port.ReadTimeout = 100; } Thread readThread = new Thread(Read); // _continue = true; readThread.Start(); readThread.Join(); // Read(); }
public static void Main(string[] args) { ClassRoomCourseRepository classRoomCourseRepository = new ClassRoomCourseRepository(); var classRoom = classRoomCourseRepository.GetClassRoomCoursesByClassRoomID(1); }