void UpdateStatsCallback(string drumName, string drumType, string lastPopulated, Int32 players, Int32 entries)
 {
     Service.DCService service = new DrawingClient.Service.DCService();
     dgvDrumHistory.DataSource = service.GetDrumHistory(drawingGroup.PromoId, drawingGroup.BucketId).Tables[0].DefaultView;
     tbDrumName.Text           = drumName;
     tbDrumType.Text           = drumType;
     if (Convert.ToDateTime(lastPopulated) == SqlDateTime.MinValue)
     {
         tbLastPopulated.Text = TextRes.Get("Never", Program.ci);
     }
     else
     {
         tbLastPopulated.Text = DateTime.Parse(lastPopulated).ToString(Program.ci);
     }
     tbPlayers.Text = players.ToString("N0");
     tbEntries.Text = entries.ToString("N0");
 }
 private void frmDrumHistory_Load(object sender, EventArgs e)
 {
     Service.DCService service = new DrawingClient.Service.DCService();
     dgvDrumHistory.DataSource = service.GetDrumHistory(drawingGroup.PromoId, drawingGroup.BucketId).Tables[0].DefaultView;
     Service.Drum drum = service.GetDrumLastHistoryItem(drawingGroup.PromoId, drawingGroup.BucketId);
     tbDrumName.Text = drawingGroup.Drum.Name;
     tbDrumType.Text = TextRes.Get(drawingGroup.Drum.Type, Program.ci);
     if (Convert.ToDateTime(drum.LastPopulated.ToString()) == SqlDateTime.MinValue)
     {
         tbLastPopulated.Text = TextRes.Get("Never", Program.ci);
     }
     else
     {
         tbLastPopulated.Text = drum.LastPopulated.ToString(Program.ci);
     }
     tbPlayers.Text = drum.NumberOfPlayers.ToString("N0");
     tbEntries.Text = drum.NumberOfEntries.ToString("N0");
 }