private void btnAlmOro_Click(object sender, EventArgs e) { MessageBox.Show("Ha creado un Almacen de oro"); Aldea aldea = Aldea.GetInstancia(); AlmacenOro almacenOro = new AlmacenOro(); if (aldea.CapacidadAlmacenOro()) { btnAlmOro.Show(); AlmacenOro n = new AlmacenOro(); aldea.AgregarAlmacenOro(n); } else { MessageBox.Show("Capacidad Maxima alcanzada"); //Mensaje lleno , error. } //Crear una funcion que haga automaticamente esto para todos los almacenes if (aldea.CapacidadProdOro()) { btnRecolectorOro.Show(); //RecolectorOro n = new RecolectorOro(); //aldea.AgregarProductorOro(n); } else { MessageBox.Show("Capacidad Maxima alcanzada"); //Mensaje lleno , error. } }