Exemple #1
0
        public void showSettings()
        {
            object selObject = getSelectedObject();
            string sender    = "";

            if (selObject != null)
            {
                if (selObject is Outlook.MailItem)
                {
                    sender = ((Outlook.MailItem)selObject).SenderName;
                }
                else if (selObject is Outlook.MeetingItem)
                {
                    sender = ((Outlook.MeetingItem)selObject).SenderName;
                }
            }
            System.Windows.Forms.Form f = new FormSettings(sender);
            f.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
            f.ShowDialog();
        }
Exemple #2
0
        private void loadFolders()
        {
            SqlCommand cmd = getSqlCommand("SELECT count(id) FROM Settings WHERE [key] LIKE '%FolderMAPI' AND [value] IS NOT NULL");
            int        num = (int)cmd.ExecuteScalar();

            while (num != 4)
            {
                System.Windows.Forms.Form f = new FormSettings();
                f.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
                f.ShowDialog();
                num = (int)cmd.ExecuteScalar();
            }

            cmd = getSqlCommand("SELECT [key],[value] FROM Settings WHERE [key] LIKE '%FolderMAPI'");
            SqlDataReader r = cmd.ExecuteReader();

            while (r.Read())
            {
                loadFolder((string)r["key"], (string)r["value"]);
            }
        }