public static void ChangeToSubmission(TransactionSubmissionDestination Current)
 {
     // delete existing Transaction
     LayoutDetails.Instance.TransactionsList.DeleteEvent(TransactionsTable.ID, Current.ID);
     //add as destination
     TransactionSubmission NewVersion = new TransactionSubmission(Current.GetRowData ());
     //NewVersion.SetID(DBNull.Value);
     NewVersion.RefreshType( TransactionSubmission.T_SUBMISSION);
     NewVersion.SubmissionDate = DateTime.Today;
     LayoutDetails.Instance.TransactionsList.AddEvent(NewVersion);
 }
        public static void ChangeToDestination(TransactionSubmission Current)
        {
            // make a copy of transaction (which we have coming in)

            // delete existing Transaction
            LayoutDetails.Instance.TransactionsList.DeleteEvent(TransactionsTable.ID, Current.ID);
            //add as destination
            TransactionSubmissionDestination NewVersion = new TransactionSubmissionDestination(Current.GetRowData ());
            //NewVersion.SetID(DBNull.Value);
            NewVersion.RefreshType( TransactionSubmission.T_SUBMISSION_DESTINATION);
            LayoutDetails.Instance.TransactionsList.AddEvent(NewVersion);
        }