void UpdateGrafico() { if (loading) { return; } if (cmdGrafico.SelectedIndex == 0) { e = new Foto(); } else if (cmdGrafico.SelectedIndex == 1) { e = new Ganancia(numLimite); } else if (cmdGrafico.SelectedIndex == 2) { e = new TiempoUso(true); } else if (cmdGrafico.SelectedIndex == 3) { e = new TiempoUso(false); } else { throw new Exception("blgblg"); } e.Lapso = cmbLapso.SelectedIndex + 1; UpdateAnimacion(); m.SetTipoMapa(e); /* * int duracion = 0; * if (cmbLapso.SelectedIndex == 0 || cmbLapso.SelectedIndex == -1) * duracion = 1440; * else if (cmbLapso.SelectedIndex == 1) * duracion = 60; * else * throw new Exception("BLGBLG"); * * EstrategiaDibujo e = null; * if (cmdGrafico.SelectedIndex == 0 || cmdGrafico.SelectedIndex == -1) * e = new GananciaLapsoActual(duracion); * else if (cmdGrafico.SelectedIndex == 1) * e = new TiempoUsoLapsoActual(true, duracion, 10000); * else if (cmdGrafico.SelectedIndex == 2) * e = new TiempoUsoLapsoActual(false, duracion, 10000); * else if (cmdGrafico.SelectedIndex == 3) * e = new AnimacionGanancia(); * else if (cmdGrafico.SelectedIndex == 4) * e = new Foto(); * else * throw new Exception("BLGBLG"); * * m.SetTipoMapa(e); */ }
public void SetTipoMapa(EstrategiaDibujo e) { this.e = e; UpdateMapa(); }