コード例 #1
0
ファイル: Log.cs プロジェクト: czechmate48/TempLog
    public void Write_TempReport(TempReport tr)
    {
        StreamWriter file = new StreamWriter(path, true);

        file.WriteLine(tr.Get_Report());
        file.Flush();
        file.Close();
    }
コード例 #2
0
 private void Send_Email(TempReport tr)
 {
     if (email_on.name == Component_Assembly.OFF ||
         !gsfactory.Create_GUIState().GetType().Equals(typeof(No_Error)))
     {
         return;                                                                  //Meaning there is an error
     }
     try
     {
         email.Message = tr.Get_Report();
         email.Subject = tr.Get_Report();
         email.Update();
         email.Send();
         gsfactory.Email_state.Status = new Status(Component_Assembly.PASS);
     }
     catch
     {
         gsfactory.Email_state.Status = new Status(Component_Assembly.FAIL);
     }
 }