示例#1
0
 public ActionResult ExportAllRelativeTypeList([DataSourceRequest] DataSourceRequest request, CatRelativeTypeSearchModel model)
 {
     return ExportAllAndReturn<Cat_RelativeTypeEntity, CatRelativeTypeModel, CatRelativeTypeSearchModel>(request, model, ConstantSql.hrm_cat_sp_get_RelativesType);
 }
示例#2
0
 //public JsonResult GetRelativeTypeList([DataSourceRequest] DataSourceRequest request, CatRelativeTypeSearchModel searchModel)
 //{
 //    var service = new Cat_RelativeTypeServices();
 //    ListQueryModel model = new ListQueryModel
 //    {
 //        PageIndex = request.Page,
 //        Filters = ExtractFilterAttributes(request),
 //        Sorts = ExtractSortAttributes(request),
 //        AdvanceFilters = ExtractAdvanceFilterAttributes(searchModel)
 //    };
 //    var result = service.GetRelativeType(model).ToList().Translate<CatRelativeTypeModel>();
 //    if (searchModel.IsExport)
 //    {
 //        var fullPath = ExportService.Export(result, searchModel.ValueFields.Split(','));
 //        return Json(fullPath);
 //    }
 //    request.Page = 1;
 //    var dataSourceResult = result.ToDataSourceResult(request);
 //    dataSourceResult.Total = result.Count() <= 0 ? 0 : result.FirstOrDefault().TotalRow;
 //    return Json(dataSourceResult, JsonRequestBehavior.AllowGet);
 //} 
 #endregion
 #region Cat_RelativeType
 public ActionResult GetRelativeTypeList([DataSourceRequest] DataSourceRequest request, CatRelativeTypeSearchModel searchModel)
 {
     return GetListDataAndReturn<CatRelativeTypeModel, Cat_RelativeTypeEntity, CatRelativeTypeSearchModel>(request, searchModel, ConstantSql.hrm_cat_sp_get_RelativesType);
 }