Beispiel #1
0
 private void FrmPrincipal_FormClosing(object sender, FormClosingEventArgs e)
 {
     try
     {
         DBApplication.PersistirDados();
     }
     catch (Exception ex)
     {
         MessageBox.Show(string.Format("Erro ao persistir informações: {0}.", ex.Message), "Erro", MessageBoxButtons.OK);
     }
 }
Beispiel #2
0
        public virtual void Stat(Log4Grid.Models.StatModel e)
        {
            if ((DBApplication.name == e.App).Count <DBApplication>(DB) == 0)
            {
                DBApplication app = new DBApplication();
                app.Name = e.App;
                app.Save(DB);
            }
            DBHost host = (DBHost.appID == e.App & DBHost.name == e.Host).ListFirst <DBHost>(DB);

            if (host == null)
            {
                host       = new DBHost();
                host.Name  = e.Host;
                host.AppID = e.App;
            }
            host.CpuUsage       = e.CpuUsage;
            host.MemoryUsage    = e.MemoryUsage;
            host.LastActiveTime = DateTime.Now;
            host.Save(DB);
        }