public virtual ObjectResult<SalesByCategory_Result> SalesByCategory(string categoryName, string ordYear)
{
var categoryNameParameter = categoryName != null ?
new ObjectParameter("CategoryName", categoryName) :
new ObjectParameter("CategoryName", typeof(string));
var ordYearParameter = ordYear != null ?
new ObjectParameter("OrdYear", ordYear) :
new ObjectParameter("OrdYear", typeof(string));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<SalesByCategory_Result>("SalesByCategory", categoryNameParameter, ordYearParameter);
}