コード例 #1
0
        public void GetData_ReturnsPublicJsonData()
        {
            datalist.GetData().Returns(new DatalistData());

            JsonResult   actual       = controller.GetData(datalist, filter);
            DatalistData expectedData = datalist.GetData();

            Assert.Equal(JsonRequestBehavior.AllowGet, actual.JsonRequestBehavior);
            Assert.Same(expectedData, actual.Data);
        }
コード例 #2
0
        public virtual JsonResult GetData(AbstractDatalist datalist, DatalistFilter filter, Dictionary <String, Object> additionalFilters = null)
        {
            filter.AdditionalFilters = additionalFilters ?? filter.AdditionalFilters;
            datalist.CurrentFilter   = filter;

            return(Json(datalist.GetData(), JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
 private JsonResult GetData(AbstractDatalist datalist, DatalistFilter filter, Dictionary <String, Object> filters = null)
 {
     datalist.CurrentFilter   = filter;
     filter.AdditionalFilters = filters ?? filter.AdditionalFilters;
     return(Json(datalist.GetData(), JsonRequestBehavior.AllowGet));
 }
コード例 #4
0
        public virtual JsonResult GetData(AbstractDatalist datalist, DatalistFilter filter)
        {
            datalist.CurrentFilter = filter;

            return Json(datalist.GetData(), JsonRequestBehavior.AllowGet);
        }
コード例 #5
0
        public virtual JsonResult GetData(AbstractDatalist datalist, DatalistFilter filter)
        {
            datalist.CurrentFilter = filter;

            return(Json(datalist.GetData(), JsonRequestBehavior.AllowGet));
        }