/[xmltv_parser]/trunk/GBPVRProgramDatabaseFixer/Program.cs
ViewVC logotype

Diff of /trunk/GBPVRProgramDatabaseFixer/Program.cs

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

revision 183 by william, Sat Mar 16 18:30:41 2013 UTC revision 205 by william, Sat Mar 16 23:00:07 2013 UTC
# Line 126  namespace GBPVRProgramDatabaseFixer Line 126  namespace GBPVRProgramDatabaseFixer
126              //    }              //    }
127              //}              //}
128    
129              object k = e.UserState;              object k = e.UserState; // we will assum that is a status message
130              if (k == null)              if (k == null) // assume we do not have a user status message (ie: is only a progress message)
131              {              {
132                  if (sender == null)                  if (sender == null)
133                  {                  {
134                      if (LAST_REPORTED_PROGRESS != e.Progress)                      //if (LAST_REPORTED_PROGRESS != e.Progress)
135                      {                      //{
136                          ConsoleOverwritePreviosLine("Progress: {0} ", e.Progress);                      //    ConsoleOverwritePreviosLine("Progress: {0} ", e.Progress);
137                          LAST_REPORTED_PROGRESS = e.Progress;                      //    LAST_REPORTED_PROGRESS = e.Progress;
138                          if (e.Progress == 100)                      //    if (e.Progress == 100)
139                          {                      //    {
140                              Console.WriteLine("Progress: {0} ", e.Progress);                      //        Console.WriteLine("Progress: {0} ", e.Progress);
141                          }                      //    }
142                      }                      //}
143                        ConsoleOverwritePreviosLine("Progress: {0} ", e.Progress);
144                  }                  }
145                  else                  else
146                  {                  {
147                      if (LAST_REPORTED_PROGRESS != e.Progress)                      //if (LAST_REPORTED_PROGRESS != e.Progress)
148                      {                      //{
149                          ConsoleOverwritePreviosLine("{0}: Progress: {1:00}%", sender.GetType().Name, e.Progress);                      //    ConsoleOverwritePreviosLine("{0}: Progress: {1:00}%", sender.GetType().Name, e.Progress);
150                          LAST_REPORTED_PROGRESS = e.Progress;                      //    LAST_REPORTED_PROGRESS = e.Progress;
151                          if (e.Progress == 100)                      //    if (e.Progress == 100)
152                          {                      //    {
153                              Console.WriteLine("{0}: Progress: {1:00}%", sender.GetType().Name, e.Progress);                      //        Console.WriteLine("{0}: Progress: {1:00}%", sender.GetType().Name, e.Progress);
154                          }                      //    }
155                      }                      //}
156                        ConsoleOverwritePreviosLine("{0}: Progress: {1:00}%", sender.GetType().Name, e.Progress);
157                  }                  }
158              }              }
159              else              else // assume we have a user status message
160              {              {
161                  if (sender == null)                  if (sender == null)
162                  {                  {
163                      if (LAST_REPORTED_PROGRESS != e.Progress)                      //if (LAST_REPORTED_PROGRESS != e.Progress)
164                      {                      //{
165                          ConsoleOverwritePreviosLine("Progress: {0} ", k.ToString());                      //    ConsoleOverwritePreviosLine("Progress: {0} ", k.ToString());
166                          LAST_REPORTED_PROGRESS = e.Progress;                      //    LAST_REPORTED_PROGRESS = e.Progress;
167                          if (e.Progress == 100)                      //    if (e.Progress == 100)
168                          {                      //    {
169                              Console.WriteLine("Progress: {0} ", k.ToString());                      //        Console.WriteLine("Progress: {0} ", k.ToString());
170                          }                      //    }
171                      }                      //}
172                        ConsoleOverwritePreviosLine("{0} ", k.ToString());
173                  }                  }
174                  else                  else
175                  {                  {
176                      if (LAST_REPORTED_PROGRESS != e.Progress)                      //if (LAST_REPORTED_PROGRESS != e.Progress)
177                      {                      //{
178                          ConsoleOverwritePreviosLine("{0}: {1}", sender.GetType().Name, k.ToString());                      //    ConsoleOverwritePreviosLine("{0}: {1}", sender.GetType().Name, k.ToString());
179                          LAST_REPORTED_PROGRESS = e.Progress;                      //    LAST_REPORTED_PROGRESS = e.Progress;
180                          if (e.Progress == 100)                      //    if (e.Progress == 100)
181                          {                      //    {
182                              Console.WriteLine("{0}: {1}", sender.GetType().Name, k.ToString());                      //        Console.WriteLine("{0}: {1}", sender.GetType().Name, k.ToString());
183                          }                      //    }
184                      }                      //}
185                        ConsoleOverwritePreviosLine("{0}: {1}", sender.GetType().Name, k.ToString());
186                  }                  }
187              }              }
188          }          }

Legend:
Removed from v.183  
changed lines
  Added in v.205

  ViewVC Help
Powered by ViewVC 1.1.22