I Use entity Framework 4.
I would like to be able to create a function that return an Expression func that will be use in a lambda expression. 
  var ViewModel = _db.Suppliers.Select(model => new { 
                model,SupType = model.SupplierType.SupplierTypeTexts.Where( st => st.LangID == 1)   
            });
I would like to make this call like that
  var ViewModel = _db.Suppliers.Select(model => new { 
                model,SupType = model.SupplierType.GetText() 
            });
My Partial class is:
  public partial class SupplierType
    {
       public  Expression<Func<SupplierTypeText, bool>> GetText()
        {
            return p => p.LangID == 1;
        }
How can i perform this.