public bool AddPartition(TapePartition partition) { if (partition.Number == 0) { return(true); } ErrorMessage = "Unsupported feature"; return(false); }
public bool AddPartition(TapePartition partition) { if (TapePartitions.Any(f => f.Number == partition.Number)) { TapePartition removeMe = TapePartitions.FirstOrDefault(f => f.Number == partition.Number); TapePartitions.Remove(removeMe); } TapePartitions.Add(partition); return(true); }