示例#1
0
        private void btnFolderBrowser_Click(object sender, EventArgs e)
        {
            openFileDialog_import.ShowDialog();
            if (openFileDialog_import.FileName == null || openFileDialog_import.FileName == "")
            {
                return;
            }
            SystemOperator.OpenProject(openFileDialog_import.FileName, false);
            textBox1.Text = globalParameters.secondDbName;
            dgv_importModule.AutoGenerateColumns = false;
            ModuleData moduledata = ModulesOperator.LoadModulesInfoForSecondDb();

            dgv_importModule.DataSource = moduledata.Tables[ModuleData.MODULES_TABLE].DefaultView;
        }
示例#2
0
 private void btnNewProjectSure_Click(object sender, EventArgs e)
 {
     if (dbName == null || dbSelfPath == null)
     {
         MessageBox.Show("请输入项目名称和地址!", "关于云图", MessageBoxButtons.OK,
                         MessageBoxIcon.Information);
     }
     else
     {
         SystemOperator.NewProject(dbName, dbSelfPath);
         paf.panel4.Controls.Clear();
         paf.mainFormStatus();
         this.Hide();
     }
 }
示例#3
0
        static void Main()
        {
            var systemOperator = new SystemOperator
                                                {
                                                    CellPhone = "145616456",
                                                    Email = "*****@*****.**",
                                                    Name = "Super Operator",
                                                    Pager = "465565456"
                                                };
            var message = new Message();

            message.Sender = new SmsNotificationSender(systemOperator);
            message.Send();

            message.Sender = new MailNotificationSender(systemOperator);
            message.Send();
        }
示例#4
0
        static void Main()
        {
            var systemOperator = new SystemOperator
            {
                CellPhone = "145616456",
                Email     = "*****@*****.**",
                Name      = "Super Operator",
                Pager     = "465565456"
            };
            var message = new Message();

            message.Sender = new SmsNotificationSender(systemOperator);
            message.Send();

            message.Sender = new MailNotificationSender(systemOperator);
            message.Send();
        }
示例#5
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                var systemOperator = new SystemOperator();
                if (systemOperator.Authenticate(txtLogin.Text, txtPassword.Text))
                {
                    systemOperator.SetCredentialsFromDataBase(txtLogin.Text, txtPassword.Text);
                    LoggedOperator = systemOperator;

                    var fmrMenu = new fmrMenu();
                    fmrMenu.Show();
                    this.Hide();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 public NotificationSenderBase(SystemOperator systemOperator)
 {
     _operator = systemOperator;
 }
 public void Update(SystemOperator systemOperator)
 {
     context.SystemOperators.Update(systemOperator);
     context.SaveChanges();
 }
 public void Add(SystemOperator systemOperator)
 {
     context.SystemOperators.Add(systemOperator);
     context.SaveChanges();
 }
示例#9
0
 public NotificationSenderBase(SystemOperator systemOperator)
 {
     _operator = systemOperator;
 }
 protected NotificationSender(SystemOperator systemOperator)
 {
     SystemOperator = systemOperator;
 }