public JsonSingleDataResult(CommonActionResult commonActionResult) : base(commonActionResult) { if (commonActionResult.ViewModels != null && commonActionResult.ViewModels.Count > 0) { this.Data = commonActionResult.ViewModels[0]; } }
public JsonResultBase(CommonActionResult commonActionResult) { if (commonActionResult.CommonResult != null) { this.ResultCode = commonActionResult.CommonResult.Result; this.Description = commonActionResult.CommonResult.Desc; this.CustomResultHeaders = commonActionResult.CustomResultHeaders; } }
public JsonCommonResult(CommonActionResult commonActionResult) : base(commonActionResult) { this.Data = commonActionResult.ViewModels; if (this.Data != null) { this.Count = commonActionResult.ViewModels.Count; } this.Total = commonActionResult.Total; if (this.Total.HasValue) { this.CustomResultHeaders.Add(new CustomHeaderItem { Key = "total", Value = this.Total.ToString(), IsValueType = true }); } }