public override bool IsRoomFor(ProgramFile newFile) { int usedSpace = GetUsedSpace(); ProgramFile existingFile = GetByName(newFile.Filename); if (existingFile != null) { usedSpace -= existingFile.GetSize(); } return((Capacity - usedSpace) >= newFile.GetSize()); }
public override bool IsRoomFor(ProgramFile newFile) { int usedSpace = GetUsedSpace(); ProgramFile existingFile = GetByName(newFile.Filename); if (existingFile != null) { usedSpace -= existingFile.GetSize(); } return ((Capacity - usedSpace) >= newFile.GetSize()); }