public virtual int ObterSomaMoedasNivel(enumTipoMoeda tipoMoeda, TrilhaNivel nivel) { return(ListaUsuarioTrilhaMoedas.Where( x => x.UsuarioTrilha.TrilhaNivel.ID == nivel.ID && x.ItemTrilha != null) .Sum(x => tipoMoeda == enumTipoMoeda.Ouro ? x.MoedasDeOuro : x.MoedasDePrata)); }
public virtual int ObterSomaMoedasPrata(ItemTrilha solucaoTrilheiro) { return (ListaUsuarioTrilhaMoedas.Where(m => m.Curtida != null && m.Curtida.ItemTrilha.ID == solucaoTrilheiro.ID) .Sum(x => x.MoedasDePrata)); }