private void btnAlmElixirRojo_Click(object sender, EventArgs e) { MessageBox.Show("Ha creado un Almacen de elixir rojo"); Aldea aldea = Aldea.GetInstancia(); AlmacenElixirRojo almacenElixirRojo = new AlmacenElixirRojo(); if (aldea.CapacidadAlmacenRojo()) { btnAlmElixirRojo.Show(); AlmacenElixirRojo n = new AlmacenElixirRojo(); aldea.AgregarAlmacenRojo(n); } else { MessageBox.Show("Capacidad Maxima alcanzada"); //Mensaje lleno , error. } if (aldea.CapacidadProdRojo()) { RecolectorElixirRojo n = new RecolectorElixirRojo(); aldea.AgregarProductorRojo(n); btnRecElixirRojo.Show(); } else { MessageBox.Show("Capacidad Maxima alcanzada"); //Mensaje lleno , error. } }