/// <summary>
        /// todoComment
        /// </summary>
        /// <param name="Proposal"></param>
        public void NewProposalDetail(PFoundationProposalRow Proposal)
        {
            PFoundationProposalDetailRow NewDetail;

            NewDetail = FMainDS.PFoundationProposalDetail.NewRowTyped(true);
            NewDetail.ProposalDetailId      = FProposalDetailSequence;
            FProposalDetailSequence         = FProposalDetailSequence - 1;
            NewDetail.FoundationPartnerKey  = Proposal.FoundationPartnerKey;
            NewDetail.FoundationProposalKey = (int)Proposal.FoundationProposalKey;
            FMainDS.PFoundationProposalDetail.Rows.Add(NewDetail);
        }
        /// <summary>
        /// todoComment
        /// </summary>
        /// <param name="Proposal"></param>
        public void NewProposalDetail(PFoundationProposalRow Proposal)
        {
            PFoundationProposalDetailRow NewDetail;

            NewDetail = FMainDS.PFoundationProposalDetail.NewRowTyped(true);
            NewDetail.ProposalDetailId = FProposalDetailSequence;
            FProposalDetailSequence = FProposalDetailSequence - 1;
            NewDetail.FoundationPartnerKey = Proposal.FoundationPartnerKey;
            NewDetail.FoundationProposalKey = (int)Proposal.FoundationProposalKey;
            FMainDS.PFoundationProposalDetail.Rows.Add(NewDetail);
        }