public bool AddPosition(PosizioneScheda nuovaPosizione) { if (PosizioniUtilizzate.Contains(nuovaPosizione)) { string er = $"Impossibile aggiungere la posizione {nuovaPosizione}, la posizione è gia esistente."; Console.WriteLine(er); return(false); } PosizioniUtilizzate.Add(nuovaPosizione); return(true); }
public Scheda(PosizioneScheda posizioneCarico) { PosizioniUtilizzate = new List <PosizioneScheda>(); PosizioneDiPresaCarico = posizioneCarico; //Assegno l'attuale valore alla scheda e incremento il contatore Id = IdCounter++; if (IdCounter == 255) { IdCounter = 0; } }