Beispiel #1
0
        public async Task <bool> SendEmailAsync(int EmpKey, string subject, string body)
        {
            string recipientEmail = "";

            recipientEmail = "*****@*****.**";
            if (m.IsEmpty(recipientEmail))
            {
                return(true);
            }
            return(await SendEmailAsync(recipientEmail, string.Empty, subject, body));
        }
        public static void ReadAppSettingFile(cMain m)
        {
            if (!m.IsEmpty(m.x_sConnectionStringMain))
            {
                return;
            }

            //ConnectionStrings Section
            m.x_sConnectionStringMain    = GetConfigItem("ConnectionStrings", "DefaultConnection");
            m.x_sConnectionStringNOTUSED = GetConfigItem("ConnectionStrings", "BadConnection");

            //OtherSettings Section
            m.x_bUseLogging            = m.ToBol(GetConfigItem("OtherSettings", "UseLogging"));
            m.x_bIncludeDebugInLog     = m.ToBol(GetConfigItem("OtherSettings", "IncludeDebugInLog"));
            m.x_iProductCode           = m.ToInt(GetConfigItem("OtherSettings", "ProductCode"));
            m.x_bWriteErrorsToTextFile = m.ToBol(GetConfigItem("OtherSettings", "WriteErrorsToTextFile"));
            m.x_sTextFileForErrors     = GetConfigItem("OtherSettings", "TextFileForErrors");

            // Email Section
            m.x_SendGridApiKey     = GetConfigItem("Email", "SendGridApiKey");
            m.x_FromEmailAddress   = GetConfigItem("Email", "FromEmailAddress");
            m.x_FromName           = GetConfigItem("Email", "FromName");
            m.x_ToAddressForErrors = GetConfigItem("Email", "ToAddressForErrors");
            m.x_SendEmailOnError   = m.ToBol(GetConfigItem("Email", "SendEmailOnErrors"));
            m.x_DisableAllEmail    = m.ToBol(GetConfigItem("Email", "DisableAllEmail"));

            ReadSettingsFromDatabase(m);
        }
Beispiel #3
0
 public bool ErrorOccured()
 {
     return(!m.IsEmpty(FriendlyMsg));
 }