Ignore:
Timestamp:
Jul 6, 2008, 8:20:14 PM (16 years ago)
Author:
Kevin Toppenberg
Message:

Uploading from OR_30_258

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cprs/branches/foia-cprs/CPRS-Chart/fAddlSigners.pas

    r459 r460  
    4646    FChanged: Boolean;
    4747    FNoteIEN: integer;
     48    FRefDate: TFMDateTime;
    4849    FToday: string;
    4950    FTabID: integer;
     
    5859
    5960procedure SelectAdditionalSigners(FontSize, NoteIEN, SigAction: Integer; Exclusions: TStrings;
    60           var SignerList: TSignerList; TabID: integer) ;
     61          var SignerList: TSignerList; TabID: integer; ARefDate: TFMDateTime) ;
    6162
    6263const
     
    8384
    8485
    85 procedure SelectAdditionalSigners(FontSize, NoteIEN, SigAction: Integer; {Status: string;} Exclusions: TStrings;
    86           var SignerList: TSignerList; TabID: integer) ;
     86procedure SelectAdditionalSigners(FontSize, NoteIEN, SigAction: Integer; Exclusions: TStrings;
     87          var SignerList: TSignerList; TabID: integer; ARefDate: TFMDateTime) ;
    8788{ displays additional signer form for notes and returns a record of the selection }
    8889var
     
    9798      FSigAction := SigAction;
    9899      FNoteIEN := NoteIEN;
     100      FRefDate := ARefDate;
    99101      FExclusions.Assign(Exclusions);
    100102      FToday := FloatToStr(FMToday);
     
    209211          begin
    210212            j := FExclusions.IndexOf(Items[i]);
    211             FSigners.Add(Items[i]+'^REMOVE');
     213            FSigners.Add(ORFn.Pieces(Items[i], U, 1, 2) + '^REMOVE');
    212214            if j > -1 then FExclusions.Delete(j);
    213215            Items.Delete(i) ;
     
    227229    begin
    228230      DstList.Items.Delete(i);
    229       FSigners.Add(cboCosigner.Items[cboCosigner.ItemIndex] + '^REMOVE');
     231      FSigners.Add(ORFn.Pieces(cboCosigner.Items[cboCosigner.ItemIndex], U, 1, 2) + '^REMOVE');
    230232    end;
    231233end;
     
    271273  case FTabID of
    272274    CT_NOTES, CT_CONSULTS:
    273       if (not CanCosign(TitleForNote(FNoteIEN), 0, cboCosigner.ItemIEN)) then
     275      if (not CanCosign(TitleForNote(FNoteIEN), 0, cboCosigner.ItemIEN, FRefDate)) then
    274276        begin
    275277          InfoBox(cboCosigner.Text + TX_NO_COSIGNER, TX_NO_COSIGNER_CAP, MB_OK or MB_ICONWARNING);
Note: See TracChangeset for help on using the changeset viewer.