/// <summary>
        /// Saved Record, then send email
        /// </summary>
        /// <returns></returns>
        public async Task SendEmail()
        {
            // If record does not have Id, then save it first.
            if (Record == null || Record.Id == null || Record.Id == Guid.Empty)
            {
                await Save();
            }

            // Send the email
            await CRMHelper.SendEmail(Record.Id);
        }