private static bool CheckRetainerInfo(RetainerInfoItem info) { return(info != null && info.RetainerId != 0 && info.ListingDueDate >= 0 && info.RetainerOrder <= 12 && info.ItemsInSell <= 20 && GlobalConfig.MARKET_RETAINER_LOCALTION.Contains(info.RetainerLocation) && IsValidInGameName(info.RetainerName)); }
public static RetainerData ToDb(this RetainerInfoItem item, long characterId, int world) { var result = new RetainerData(); { result.RetainerId = item.RetainerId; result.RetainerName = item.RetainerName; result.Character = characterId; result.Location = item.RetainerLocation; result.World = world; } return result; }