CmsWeb.Areas.OnlineReg.Models.OnlineRegModel.EnrollAndConfirm C# (CSharp) Method

EnrollAndConfirm() public method

public EnrollAndConfirm ( ) : bool
return bool
        public bool EnrollAndConfirm()
        {
            ExpireRegisterTag();
            AddPeopleToTransaction();

            if (masterorgid.HasValue)
                return EnrollAndConfirmMultipleOrgs();

            var message = DoEnrollments();

            if (SupportMissionTrip && TotalAmount() > 0)
                return DoMissionTripSupporter();

            if (IsMissionTripGoerWithPayment())
                DoMissionTripGoer();
            else if (Transaction.Donate > 0)
                message = DoDonationModifyMessage(message);
            else
                message = donationtext.Replace(message, "");

            SendAllConfirmations(message);

            return true;
        }