초기커밋
This commit is contained in:
36
ServerCommon/MetaData/MetaTableValidation/CommonValidator.cs
Normal file
36
ServerCommon/MetaData/MetaTableValidation/CommonValidator.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using MetaAssets;
|
||||
|
||||
namespace ServerCommon;
|
||||
|
||||
public class CommonValidator
|
||||
{
|
||||
public static bool isExistCurrencyId(int currencyId)
|
||||
{
|
||||
return MetaData.Instance.Meta.CurrencyMetaTable.CurrencyMetaDataListbyId.ContainsKey(currencyId);
|
||||
}
|
||||
|
||||
public static bool isExistItemId(int itemId)
|
||||
{
|
||||
return MetaData.Instance.Meta.ItemMetaTable.ItemMetaDataListbyId.ContainsKey(itemId);
|
||||
}
|
||||
|
||||
public static bool isExistProductGroupId(int id)
|
||||
{
|
||||
return MetaData.Instance.Meta.ShopProductMetaTable.ShopProductMetaDataList.Any(shopProduct => shopProduct.Group_Id == id);
|
||||
}
|
||||
|
||||
public static bool isExistBrandById(int id)
|
||||
{
|
||||
return MetaData.Instance.Meta.BrandMetaTable.BrandMetaDataListbyId.ContainsKey(id);
|
||||
}
|
||||
|
||||
public static bool isExistBuffById(int buffId)
|
||||
{
|
||||
return MetaData.Instance.Meta.BuffMetaTable.BuffMetaDataListbyBuffId.ContainsKey(buffId);
|
||||
}
|
||||
|
||||
public static bool isExistProductId(int id)
|
||||
{
|
||||
return MetaData.Instance.Meta.ProductMetaTable.ProductMetaDataListbyId.ContainsKey(id);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user