Ejemplo n.º 1
0
 // Botón de Ingresar.
 private void btnIngresar_Click(object sender, EventArgs e)
 {
     if (this.txtNombre.Text.Trim().Length == 0 || this.txtPidId.Text.Trim().Length == 0 || !(this.cbUsuario.SelectedIndex > -1) ||
         this.txtCpu.Text.Trim().Length == 0 || this.txtMemoria.Text.Trim().Length == 0 || this.txtDisco.Text.Trim().Length == 0 ||
         this.txtDescripcion.Text.Trim().Length == 0 || this.txtTiempo.Text.Trim().Length == 0)
     {
         MessageBox.Show("Rellene todos los campos por favor.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         Procesos dt = new Procesos(this.txtNombre.Text, Int32.Parse(this.txtPidId.Text), "Ejecutando",
                                    this.cbUsuario.Text, Int32.Parse(this.txtCpu.Text), Int32.Parse(this.txtMemoria.Text),
                                    Int32.Parse(this.txtDisco.Text), this.txtDescripcion.Text, Int32.Parse(this.txtTiempo.Text));
         // Validar la busqueda.
         if (!(lp.BuscarLista(Int32.Parse(this.txtPidId.Text))))
         {
             lp.InsertarLista(dt);
             ActualizarDatos();
             LimpiarTxt();
             MessageBox.Show("Proceso almacenado.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("No se pudo alamacenar (PID ya existe).", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
        // Iniciar lista con datos.
        public void IniciaLista()
        {
            Random num = new Random();

            nombreProceso[0] = "explorer.exe";
            nombreProceso[1] = "System";
            nombreProceso[2] = "Spotify.exe";
            nombreProceso[3] = "avp.exe";
            nombreProceso[4] = "audiodg.exe";
            nombreProceso[5] = "SearchUI.exe";
            nombreProceso[6] = "SkypeApp.exe";
            nombreProceso[7] = "CCleaner64.exe";
            nombreProceso[8] = "AppleMobileDeviceService.exe";
            tipoProceso[0]   = "Uribe";
            tipoProceso[1]   = "Alfredo";
            tipoProceso[2]   = "Miguel";
            desc[0]          = "NT kernel & System";
            desc[1]          = "Spotify";
            desc[2]          = "Simbolo del sistema";
            desc[3]          = "Navegador web";
            Procesos dt1 = new Procesos(nombreProceso[num.Next(0, 9)], num.Next(0, 1620), "Ejecutando", tipoProceso[num.Next(0, 2)], num.Next(100, 180), num.Next(1, 300), num.Next(100, 500), desc[num.Next(0, 3)], num.Next(15, 90));

            ProcesosLista.Add(dt1);
        }
Ejemplo n.º 3
0
 // Ingresar datos a la lista.
 public void InsertarLista(Procesos datos)
 {
     ProcesosLista.Add(datos);
 }