0
在項目中,我試圖打造專業化的標準是這樣的:如何從兩個foreach構建NHibernate或標準?
ICriteria criteria = session.CreateCriteria(typeof(Orders), typeof(Orders).Name);
if (param != null)
{
if (param[1] != "System")
{
for (int index = 0; index < param.Length - 1; index++)
{
if (!string.IsNullOrEmpty(param[index]))
{
criteria.Add(Expression.Eq(
"RealizationPoint",
CommonUtils.GetNameRealizationPointById(param[index])));
}
}
}
if (param[1] != "System" && param2 != null &&
!string.IsNullOrEmpty(param2[0]))
{
for (int index = 0; index < param2.Length - 1; index++)
{
if (!string.IsNullOrEmpty(param2[index]))
{
criteria.Add(Expression.Eq(
"RealizationPoint",
CommonUtils.GetNameRealizationPointById(param2[index])));
}
}
}
}
PARA1,參數2:字符串[]參數1,字符串[]參數2。 在表達逗留和結果之間,我需要OR。