/// <typeparam name="T"></typeparam>
 /// <param name="request"> </param>
 /// <param name="response">
 ///     The properties of this can be marked up with [DataTablesAttribute] to control sorting/searchability/visibility
 /// </param>
 /// <returns></returns>
 protected DataTableActionResult <T> Create <T>(DataTableRequestModel request, DataTableResponseModel <T> response)
     where T : class, new()
 {
     return(DataTableActionResultHelper.Create(request, response));
 }
Ejemplo n.º 2
0
 public static DataTableActionResult <T> GetDataTableActionResult <T>(this DataTableResponseModel <T> response,
                                                                      DataTableRequestModel request) where T : class, new()
 {
     return(DataTableActionResultHelper.Create(request, response));
 }
 /// <typeparam name="T"></typeparam>
 /// <param name="request">  </param>
 /// <param name="response">
 ///     The properties of this can be marked up with [DataTablesAttribute] to control sorting/searchability/visibility
 /// </param>
 /// <param name="transform">
 ///     // a transform for custom column rendering e.g. to do a custom date row =&gt; new {
 ///     CreatedDate = row.CreatedDate.ToString("dd MM yy") }
 /// </param>
 /// <returns></returns>
 protected DataTableActionResult <T> Create <T>(DataTableRequestModel request, DataTableResponseModel <T> response,
                                                Func <T, object> transform) where T : class, new()
 {
     return(DataTableActionResultHelper.Create(request, response, transform));
 }
Ejemplo n.º 4
0
 public static DataTableActionResult <T> GetDataTableActionResult <T>(this DataTableResponseModel <T> response,
                                                                      DataTableRequestModel request, Func <T, object> transform)
     where T : class, new()
 {
     return(DataTableActionResultHelper.Create(request, response, transform));
 }