public void LogTest1()
        {
            LogToFile logger = new LogToFile();

            logger.Log("Test Exception", MessageType.Exception);
            logger.Log("Test Information", MessageType.Information);
            logger.Log("Test Warning", MessageType.Warning);
            Assert.IsTrue(true);
        }
        public async Task <IHttpActionResult> CheckEmployeeName([FromBody] CheckNameBModel checkNameModel)
        {
            EmployeeBControl      ec           = new EmployeeBControl();
            List <EmployeeBModel> employeeList = await ec.GetEmployeeList(willowTreeApi);

            EmployeeBModel emp = employeeList.Where(x => x.Id == checkNameModel.EmployeeId).FirstOrDefault();

            if (emp == null)
            {
                string message = "Could not find Employee with Id = " + checkNameModel.EmployeeId + "!";

                //Unusally case, log this information for future investigation
                LogToFile logger = new LogToFile();
                logger.Log(message, MessageType.Information);

                return(Content(HttpStatusCode.NotFound, message));
            }
            else
            {
                string fullName = emp.FirstName + " " + emp.LastName;
                if (fullName.ToLower() == checkNameModel.NameToCheck.ToLower())
                {
                    return(Ok());
                }
                else
                {
                    return(NotFound());
                }
            }
        }
        /// <summary>
        /// Print a debug log message with a time stamp
        /// to the Visual Studio debug output window.
        /// </summary>
        ///
        // Creates the text file that the trace listener will write to.

        public static void Log(string msg)
        {
            string timestamp = DateTime.Now.ToString(
                "HH:mm:ss.fff");

            //Debug.Print(timestamp + " " + msg);
            LogToFile.Log(timestamp + " " + msg);
        }
Esempio n. 4
0
        public void LogToFile(string error)
        {
            var logger = new LogToFile();

            logger.Log(error);
        }