나는이 수업이 있습니다그룹으로 목록 <Item>
public class Item
{
public virtual int32 Id { get; set; }
public virtual Previa Previa { get; set; }
public virtual Product Product { get; set; }
public virtual Int32 Quantity { get; set; }
public virtual Decimal Price { get; set; }
public virtual Decimal Total { get; set; }
}
을 그리고 지금은 수량과 총의 합과 제품으로 모든 데이터베이스의 항목, 그룹을 찾기 위해 쿼리에 필요합니다. 모든 항목을 찾기 위해 , 내가 사용
public List<Item> FindItem(int IdProduct = 0)
{
var retorno = (from c in Session.Query<Item>()
select c);
if (IdProduto > 0)
retorno = retorno.Where(x => x.Product.Id == IdProduct)
return retorno.ToList<Item>();
}
하지만 어떻게 그룹이 항목에 모른다. 누군가 나를 도울 수 있을까요?
'grupo'란 무엇입니까? 그게 어디서 온거야? 이 항목을 그룹화하여 무엇을 의미합니까 - 어떻게 의미합니까? – Oded
'IdProduct'가 동일한 제품이 많이 있습니까? –
Oded, 죄송합니다 ... "grupo"는 "retorno"입니다. 나는 편집한다. – JohnyMoraes