/[AnywhereTS-MSSQL]/trunk/TSAdminTool/Image.cs
ViewVC logotype

Diff of /trunk/TSAdminTool/Image.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4 by william, Wed Jul 11 14:19:13 2012 UTC revision 47 by william, Thu Jul 12 14:29:34 2012 UTC
# Line 5  using System.IO; Line 5  using System.IO;
5  using System.CodeDom.Compiler;  using System.CodeDom.Compiler;
6  using System.Windows.Forms;  using System.Windows.Forms;
7  using System.Diagnostics;  using System.Diagnostics;
8    using log4net;
9    
10  namespace AnywhereTS  namespace AnywhereTS
11  {  {
# Line 114  namespace AnywhereTS Line 114  namespace AnywhereTS
114              catch (Exception e)              catch (Exception e)
115              {              {
116                  MessageBox.Show("Error: Could not write configuration to disk (67732). Do you have sufficient rights? Error:" + e.Message);                  MessageBox.Show("Error: Could not write configuration to disk (67732). Do you have sufficient rights? Error:" + e.Message);
117                    using (log4net.NDC.Push(string.Format("SqlException: MESSAGE={0}{1}Diagnostics:{1}{2}", e.Message, System.Environment.NewLine, e.ToString())))
118                    {
119                        Logging.ATSAdminLog.Error("Could not write configuration to disk (67732)");
120                    }
121              }              }
122    
123              // Save designtime parameters to database, so they will be remembered to next time              // Save designtime parameters to database, so they will be remembered to next time
# Line 235  namespace AnywhereTS Line 239  namespace AnywhereTS
239                      catch (Microsoft.VisualBasic.FileIO.MalformedLineException ex)                      catch (Microsoft.VisualBasic.FileIO.MalformedLineException ex)
240                      {                      {
241                          MessageBox.Show("Error in file " + strFile + ", line: '" + ex.Message + "'is not valid and will be skipped (77224).");                          MessageBox.Show("Error in file " + strFile + ", line: '" + ex.Message + "'is not valid and will be skipped (77224).");
242                            using (log4net.NDC.Push(string.Format("SqlException: MESSAGE={0}{1}Diagnostics:{1}{2}", ex.Message, System.Environment.NewLine, ex.ToString())))
243                            {
244                                using (log4net.NDC.Push(string.Format("file={0} line={1}", strFile, ex.Message)))
245                                {
246                                    Logging.ATSAdminLog.Error("Encountered invalid file");
247                                }
248                            }
249                      }                      }
250                  } // While                  } // While
251              } // using              } // using
# Line 263  namespace AnywhereTS Line 274  namespace AnywhereTS
274                      catch (Microsoft.VisualBasic.FileIO.MalformedLineException ex)                      catch (Microsoft.VisualBasic.FileIO.MalformedLineException ex)
275                      {                      {
276                          MessageBox.Show("Error in file " + strFile + ", line: '" + ex.Message + "'is not valid and will be skipped.");                          MessageBox.Show("Error in file " + strFile + ", line: '" + ex.Message + "'is not valid and will be skipped.");
277                            using (log4net.NDC.Push(string.Format("SqlException: MESSAGE={0}{1}Diagnostics:{1}{2}", ex.Message, System.Environment.NewLine, ex.ToString())))
278                            {
279                                using (log4net.NDC.Push(string.Format("file={0} line={1}", strFile, ex.Message)))
280                                {
281                                    Logging.ATSAdminLog.Error("Encountered invalid file");
282                                }
283                            }
284                      }                      }
285                  } // While                  } // While
286                  // We have found the right row                  // We have found the right row
# Line 311  namespace AnywhereTS Line 329  namespace AnywhereTS
329                      default:                      default:
330                          MessageBox.Show("ERROR unknown boot picture resolution (49488)");                          MessageBox.Show("ERROR unknown boot picture resolution (49488)");
331                          strString += " vga=791"; // Default to 1024x768                          strString += " vga=791"; // Default to 1024x768
332    
333                            using (log4net.NDC.Push(string.Format("width=", DesigntimeConfig.BootPicture.Width)))
334                                {
335                                    Logging.ATSAdminLog.Error("ERROR unknown boot picture resolution (49488)");
336                                }
337                            
338                          break;                          break;
339                  }                  }
340              }              }
# Line 360  namespace AnywhereTS Line 384  namespace AnywhereTS
384              if (!File.Exists(strBase + @"\client"))              if (!File.Exists(strBase + @"\client"))
385              {              {
386                  MessageBox.Show("Internal error: Failed to create Network Boot Image. Aborting (22399).", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);                  MessageBox.Show("Internal error: Failed to create Network Boot Image. Aborting (22399).", "AnywhereTS", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
387    
388                    using (log4net.NDC.Push(string.Format("image=", strBase + @"\client")))
389                        {
390                            Logging.ATSAdminLog.Error("Failed to create Network Boot Image.");
391                        }
392                    
393                  Application.Exit();                  Application.Exit();
394              }              }
395              try              try
# Line 484  namespace AnywhereTS Line 514  namespace AnywhereTS
514              else              else
515              {              {
516                  MessageBox.Show("Error cannot write to file (10565)", "AnywhereTS");                  MessageBox.Show("Error cannot write to file (10565)", "AnywhereTS");
517                  
518                        using (log4net.NDC.Push(string.Format("file={0}", isolinuxCfg)))
519                        {
520                            Logging.ATSAdminLog.Error("Cannot write to file");
521                        }
522                    
523                  return;                  return;
524              }              }
525          }          }

Legend:
Removed from v.4  
changed lines
  Added in v.47

  ViewVC Help
Powered by ViewVC 1.1.22