Ejemplo n.º 1
0
        private void btnDar_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < lstVariedades.Items.Count; i++)
            {
                if (cmbVariedad.SelectedIndex.ToString() == variedades[i].nombre.ToString())
                {
                    miVariedad = variedades[i];
                }
            }

            switch (cmbEnfermedad.SelectedIndex)
            {
            case 0:
                miVariedad = new Acaros(miVariedad);
                break;

            case 1:
                miVariedad = new Botrytis(miVariedad);
                break;

            case 2:
                miVariedad = new Velloso(miVariedad);
                break;

            case 3:
                miVariedad = new OtrasEnfermedades(miVariedad);
                break;

            default:
                // code block
                break;
            }
            lblCostoEnfer.Text = miVariedad.CostoProducionPorMata().ToString();
        }
Ejemplo n.º 2
0
 private void btnCrear_Click(object sender, EventArgs e)
 {
     idVariedad++;
     miVariedad = new Variedad(idVariedad, txtVarNombre.Text, (double)numVarCos.Value, (int)numVarMa.Value);
     lstVariedades.Items.Add(miVariedad);
     cmbVariedad.Items.Add(((Variedad)miVariedad).nombre);
     variedades.Add(((Variedad)miVariedad));
 }
Ejemplo n.º 3
0
 private void Home_Load(object sender, EventArgs e)
 {
     OBloque                 = new BloqueCultivable(idBloque, 100, 3000, "Jorge");
     lblMedidas.Text         = config.medidas;
     lblnombreFloricola.Text = config.nombreFloricola;
     lblTallosXBonche.Text   = config.tallosPorBonche.ToString();
     numBloCam.Value         = OBloque.camas;
     numBloMa.Value          = OBloque.numMatas;
     txtEncargado.Text       = OBloque.encargado;
     lstBloques.Items.Add(OBloque);
     cmbBloque.Items.Add(OBloque.id);
     ColocarEnfermedadesEnCmb();
     cmbBloque.SelectedIndex = 0;
     miVariedad = new Variedad(idVariedad, "Explorer", 0.15, 3000);
     lstVariedades.Items.Add(miVariedad);
     cmbVariedad.Items.Add(((Variedad)miVariedad).nombre);
     variedades.Add(((Variedad)miVariedad));
     cmbVariedad.SelectedIndex   = 0;
     cmbEnfermedad.SelectedIndex = 0;
 }
Ejemplo n.º 4
0
 public Velloso(IComponete componete)
 {
     decoramosA = componete;
 }
Ejemplo n.º 5
0
 public Acaros(IComponete componete)
 {
     decoramosA = componete;
 }
Ejemplo n.º 6
0
 public Botrytis(IComponete componete)
 {
     decoramosA = componete;
 }
Ejemplo n.º 7
0
 public OtrasEnfermedades(IComponete componete)
 {
     decoramosA = componete;
 }