public ActionResult GetDataJson(Pagination pagination) { var data = new List <AccountEntity>(); try { data = accountApp.FindList(pagination).ToList(); WirteOperationRecord("Account", "SELECT", "查询", "Info:获取讲师资料(集合)"); } catch (Exception ex) { log.logType = "ERROR"; log.logLevel = "ERROR"; WirteOperationRecord("Account", "", "", "Info:" + ex.Message.ToString()); } return(Content(data.ToJson())); }
public ActionResult GetSelectJson(string keyValue) { var accountList = accountApp.FindList(c => c.isEnabled && c.accountType == 3); try { var members = teamMembersApp.FindList(c => c.isEnabled && c.teamInfoGuid == keyValue); foreach (var item in members) { accountList.Remove(accountList.Where(c => c.accountGuid == item.accountInfoGuid).FirstOrDefault()); } WirteOperationRecord("Account", "SELECT", "查询", "Info:查询所有学生信息"); } catch (Exception ex) { log.logType = "ERROR"; log.logLevel = "ERROR"; WirteOperationRecord("Account", "", "", ex.Message.ToString()); return(Error(ex.Message.ToString())); } return(Content(accountList.Select(c => new ModuleSelectOutputDto { text = c.accountName, id = c.accountGuid + "&" + c.accountName }).ToJson())); }