private void BtnSize_Click(object sender, EventArgs e) { try { MiMemoria = new Memoria(Nucleo.TransformarAKB(double.Parse(tbSize.Text), cbUnidad.Text), pnMemoria.Height); pnSize.Visible = false; pnSO.Visible = true; lblSize.Text = Nucleo.RepresentarKB(MiMemoria.Size); } catch { MessageBox.Show("Error al agregar la memoria"); } }
private void btnAgregarTarea_Click(object sender, EventArgs e) { if (!jPanel.Visible) { jPanel.Visible = true; } if (MiMemoria.AgregarParticion(Nucleo.TransformarAKB(double.Parse(tbTarea.Text), cbUnidad.Text), true, tbTitle.Text)) { DibujarGrafica(); } else { lbSB.DataSource = MiMemoria.StandBy; //MessageBox.Show("Error al agregar la tarea, no hay suficiente espacio disponible"); } }
private void BtnAgregarSO_Click(object sender, EventArgs e) { try { double SOValue = Nucleo.TransformarAKB(double.Parse(tbSO.Text), cbUnidad.Text); if (SOValue != 0) { if (MiMemoria.AgregarSO(SOValue)) { DibujarGrafica(); pnSO.Visible = false; pnTareas.Visible = true; } else { MessageBox.Show("Error al agregar el sistema operativo"); } } } catch { MessageBox.Show("Error al agregar el sistema operativo"); } }