//adds an acceptable option for a firmware ID to the database static FirmwareOption Option(string systemId, string id, FirmwareFile ff, FirmwareOptionStatus status = FirmwareOptionStatus.Acceptable) { var fo = Option(ff.hash, ff.size, systemId, id, status); //make sure this goes in as bad if (ff.bad) { fo.status = FirmwareOptionStatus.Bad; } return(fo); }
// adds an acceptable option for a firmware ID to the database private static FirmwareOption Option(string systemId, string id, FirmwareFile ff, FirmwareOptionStatus status = FirmwareOptionStatus.Acceptable) { var fo = _OptionWork(ff.Hash, ff.Size, systemId, id, status); // make sure this goes in as bad if (ff.Bad) { fo.Status = FirmwareOptionStatus.Bad; } return(fo); }
// defines a firmware file private static FirmwareFile File(string hash, long size, string recommendedName, string descr, string additionalInfo = "") { hash = hash.ToUpperInvariant(); var ff = new FirmwareFile { Hash = hash, Size = size, RecommendedName = recommendedName, Description = descr, Info = additionalInfo }; FirmwareFiles.Add(ff); FirmwareFilesByHash[hash] = ff; return ff; }
//defines a firmware file static FirmwareFile File(string hash, string recommendedName, string descr, string additionalInfo = "") { string hashfix = hash.ToUpperInvariant(); var ff = new FirmwareFile { hash = hashfix, recommendedName = recommendedName, descr = descr, info = additionalInfo }; FirmwareFiles.Add(ff); FirmwareFilesByHash[hashfix] = ff; return(ff); }