Пример #1
0
        public void NullRequestResponseCreation()
        {
            // Arrange
            Core.IDataTablesRequest request = null;

            // Act
            var response = request.CreateResponse("just_some_error_message");

            // Assert
            Assert.Null(response);
        }
 /// <summary>
 /// Creates a DataTables response object.
 /// </summary>
 /// <param name="request">The DataTables request object.</param>
 /// <param name="totalRecords">Total records count (total available non-filtered records on database).</param>
 /// <param name="totalRecordsFiltered">Total filtered records (total available records after filtering).</param>
 /// <param name="data">Data object (collection).</param>
 /// <returns>A DataTables response object.</returns>
 public static Core.IDataTablesResponse CreateResponse(this Core.IDataTablesRequest request, int totalRecords, int totalRecordsFiltered, object data)
 {
     return(request.CreateResponse(totalRecords, totalRecordsFiltered, data, null));
 }
 /// <summary>
 /// Creates a DataTables response object.
 /// </summary>
 /// <param name="request">The DataTables request object.</param>
 /// <param name="errorMessage">Error message to send back to client-side.</param>
 /// <returns>A DataTables response object.</returns>
 public static Core.IDataTablesResponse CreateResponse(this Core.IDataTablesRequest request, string errorMessage)
 {
     return(request.CreateResponse(errorMessage, null));
 }