public JsonResult List(CapitalDetailInfo.CapitalDetailType capitalType, long userid, string startTime, string endTime, int page, int rows) { IMemberCapitalService service = this._iMemberCapitalService; CapitalDetailQuery query = new CapitalDetailQuery { memberId = userid, capitalType = new CapitalDetailInfo.CapitalDetailType?(capitalType), PageSize = rows, PageNo = page }; if (!string.IsNullOrWhiteSpace(startTime)) { query.startTime = new DateTime?(DateTime.Parse(startTime)); } if (!string.IsNullOrWhiteSpace(endTime)) { query.endTime = new DateTime?(DateTime.Parse(endTime).AddDays(1.0).AddSeconds(-1.0)); } ObsoletePageModel <CapitalDetailInfo> capitalDetails = service.GetCapitalDetails(query); List <CapitalDetailModel> list = (from e in capitalDetails.Models.ToList <CapitalDetailInfo>() select new CapitalDetailModel { Id = e.Id, Amount = e.Amount, CapitalID = e.CapitalID, CreateTime = e.CreateTime.Value.ToString(), SourceData = e.SourceData, SourceType = e.SourceType, Remark = e.SourceType.ToDescription() + ",单号:" + e.Id, PayWay = e.Remark }).ToList <CapitalDetailModel>(); DataGridModel <CapitalDetailModel> data = new DataGridModel <CapitalDetailModel> { rows = list, total = capitalDetails.Total }; return(base.Json(data)); }
public JsonResult List(CapitalDetailInfo.CapitalDetailType capitalType, int page, int rows) { IMemberCapitalService memberCapitalService = ServiceHelper.Create <IMemberCapitalService>(); CapitalDetailQuery capitalDetailQuery = new CapitalDetailQuery() { memberId = base.CurrentUser.Id, capitalType = new CapitalDetailInfo.CapitalDetailType?(capitalType), PageSize = rows, PageNo = page }; PageModel <CapitalDetailInfo> capitalDetails = memberCapitalService.GetCapitalDetails(capitalDetailQuery); List <CapitalDetailModel> list = ( from e in capitalDetails.Models.ToList() select new CapitalDetailModel() { Id = e.Id, Amount = e.Amount, CapitalID = e.CapitalID, CreateTime = e.CreateTime.Value.ToString(), SourceData = e.SourceData, SourceType = e.SourceType, Remark = string.Concat(e.SourceType.ToDescription(), ",单号:", e.Id), PayWay = e.Remark }).ToList(); DataGridModel <CapitalDetailModel> dataGridModel = new DataGridModel <CapitalDetailModel>() { rows = list, total = capitalDetails.Total }; return(Json(dataGridModel)); }
public JsonResult List(int page, int rows) { IMemberCapitalService memberCapitalService = ServiceHelper.Create <IMemberCapitalService>(); CapitalDetailQuery capitalDetailQuery = new CapitalDetailQuery() { memberId = base.CurrentUser.Id, PageSize = rows, PageNo = page }; PageModel <CapitalDetailInfo> capitalDetails = memberCapitalService.GetCapitalDetails(capitalDetailQuery); IEnumerable <CapitalDetailModel> list = from e in capitalDetails.Models.ToList() select new CapitalDetailModel() { Id = e.Id, Amount = e.Amount, CapitalID = e.CapitalID, CreateTime = e.CreateTime.Value.ToString(), SourceData = e.SourceData, SourceType = e.SourceType, Remark = e.SourceType.ToDescription(), PayWay = e.Remark }; return(Json(list)); }
public JsonResult List(int page, int rows) { IMemberCapitalService service = this._iMemberCapitalService; CapitalDetailQuery query = new CapitalDetailQuery { memberId = base.CurrentUser.Id, PageSize = rows, PageNo = page }; ObsoletePageModel <CapitalDetailInfo> capitalDetails = service.GetCapitalDetails(query); IEnumerable <CapitalDetailModel> enumerable = from e in capitalDetails.Models.ToList <CapitalDetailInfo>() select new CapitalDetailModel { Id = e.Id, Amount = e.Amount, CapitalID = e.CapitalID, CreateTime = e.CreateTime.Value.ToString("yyyy-MM-dd HH:mm:ss"), SourceData = e.SourceData, SourceType = e.SourceType, Remark = e.SourceType.ToDescription(), PayWay = e.Remark }; return(base.Json(new { model = enumerable, total = capitalDetails.Total })); }
public JsonResult List(CapitalDetailInfo.CapitalDetailType capitalType, long userid, string startTime, string endTime, int page, int rows) { IMemberCapitalService memberCapitalService = ServiceHelper.Create <IMemberCapitalService>(); CapitalDetailQuery capitalDetailQuery = new CapitalDetailQuery() { memberId = userid, capitalType = new CapitalDetailInfo.CapitalDetailType?(capitalType), PageSize = rows, PageNo = page }; CapitalDetailQuery nullable = capitalDetailQuery; if (!string.IsNullOrWhiteSpace(startTime)) { nullable.startTime = new DateTime?(DateTime.Parse(startTime)); } if (!string.IsNullOrWhiteSpace(endTime)) { DateTime dateTime = DateTime.Parse(endTime).AddDays(1); nullable.endTime = new DateTime?(dateTime.AddSeconds(-1)); } PageModel <CapitalDetailInfo> capitalDetails = memberCapitalService.GetCapitalDetails(nullable); List <CapitalDetailModel> list = ( from e in capitalDetails.Models.ToList() select new CapitalDetailModel() { Id = e.Id, Amount = e.Amount, CapitalID = e.CapitalID, CreateTime = e.CreateTime.Value.ToString(), SourceData = e.SourceData, SourceType = e.SourceType, Remark = string.Concat(e.SourceType.ToDescription(), ",单号:", e.Id), PayWay = e.Remark }).ToList(); DataGridModel <CapitalDetailModel> dataGridModel = new DataGridModel <CapitalDetailModel>() { rows = list, total = capitalDetails.Total }; return(Json(dataGridModel)); }
/// <summary> /// 取多个会员资产明细 /// </summary> /// <param name="query"></param> /// <returns></returns> public static ObsoletePageModel <CapitalDetailInfo> GetCapitalDetails(CapitalDetailQuery query) { return(_iMemberCapitalService.GetCapitalDetails(query)); }