This code is Working
  public virtual List<mbSummary_Result> mbSummary(Nullable<System.DateTime> fromDate,
        Nullable<System.DateTime> toDate)
    {
        var fromDateParameter = fromDate.HasValue
            ? new ObjectParameter("FromDate", fromDate)
            : new ObjectParameter("FromDate", typeof(System.DateTime));
        var toDateParameter = toDate.HasValue
            ? new ObjectParameter("ToDate", toDate)
            : new ObjectParameter("ToDate", typeof(System.DateTime));
        var result = ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<mbSummary_Result>("mbSummary",
            fromDateParameter, toDateParameter).ToList();
        return result;
    }
but when it produce so many rows it returns with this error:
An unhandled exception of type 'System.Data.Entity.Core.EntityCommandExecutionException' occurred in EntityFramework.SqlServer.dll
Additional information: An error occurred while executing the command definition. See the inner exception for details.
 
    