Beispiel #1
0
 private void FillTable()
 {
     splits = Claims.RefreshByCheck(ClaimPaymentCur.ClaimPaymentNum, checkShowUn.Checked);
     tb2.ResetRows(splits.Length);
     tb2.SetGridColor(Color.LightGray);
     splitTot = 0;
     for (int i = 0; i < splits.Length; i++)
     {
         tb2.Cell[0, i] = splits[i].DateClaim.ToShortDateString();
         tb2.Cell[1, i] = splits[i].ProvAbbr;
         tb2.Cell[2, i] = splits[i].PatName;
         tb2.Cell[3, i] = splits[i].Carrier;
         tb2.Cell[4, i] = splits[i].FeeBilled.ToString("F");
         tb2.Cell[5, i] = splits[i].InsPayAmt.ToString("F");
         if (splits[i].ClaimPaymentNum == ClaimPaymentCur.ClaimPaymentNum)
         {
             tb2.SetSelected(i, true);
             splitTot += splits[i].InsPayAmt;
         }
         if (splits[i].ClaimNum == OriginatingClaimNum)
         {
             for (int j = 0; j < tb2.MaxCols; j++)
             {
                 tb2.FontBold[j, i] = true;
             }
         }
     }
     tb2.LayoutTables();
     textAmount.Text = splitTot.ToString("F");
 }