public UserCenterAccountViewModel GetTenantAccount(string tenantCode, int rowNumber) { UserCenterAccountViewModel model = new UserCenterAccountViewModel(); try { EMTenantAccountDetailService detailService = new EMTenantAccountDetailService(); EMTenantAccountService service = new EMTenantAccountService(); model.Balance = service.QueryBalance(tenantCode); IList<EMTenantAccountDetail> list = detailService.SelectRecent(tenantCode, rowNumber); List<UserCenterAccountDetailViewModel> detailList = new List<UserCenterAccountDetailViewModel>(); foreach (EMTenantAccountDetail entity in list) { detailList.Add(ConvertToAccountViewModel(entity)); } model.list = detailList; return model; } catch (Exception ex) { Logger.Error(ex.Message, ex); return model; } }
public List<EMAccountDetailViewModel> SelectAccountDetailRecentRecord(string tenantCode, int rowNumber) { try { EMTenantAccountDetailService serv = new EMTenantAccountDetailService(); var list = serv.SelectRecent(tenantCode, rowNumber); if (list.IsNullOrEmpty()) { return null; } return ConvertHelper.ConvertList<EMTenantAccountDetail, EMAccountDetailViewModel>(list.ToList()); } catch (Exception ex) { Logger.Error(ex.Message, ex); return null; } }