public object GetDateDefalutValueType() { try { var model = QueryConfig.GetEnumList(typeof(QueryConfig.DateDefalutValueType)); return(base.ToSuccessObject(model)); } catch (Exception ex) { return(base.ToFailureObject(ex.Message)); } }
/// <summary> /// 取出部门列表 /// </summary> /// <returns></returns> public ICollection <ModuleQueryDTO> FindList(Pagination pagination, QueryParam queryParam) { var list = moduleQueryRepository.GetPaged <ModuleQueryDTO>(pagination, queryParam).ToList(); var dataTypeList = QueryConfig.GetEnumList(typeof(QueryConfig.DataType)); var contrlTypeList = QueryConfig.GetEnumList(typeof(QueryConfig.ControlType)); var defaultValueList = QueryConfig.GetEnumList(typeof(QueryConfig.DateDefalutValueType)); foreach (var m in list) { m.DataTypeLabel = dataTypeList.Where(d => d["Id"].ToString() == m.DataType.ToString()).FirstOrDefault()["Name"].ToString(); m.ControlTypeLabel = contrlTypeList.Where(d => d["Id"].ToString() == m.ControlType.ToString()).FirstOrDefault()["Name"].ToString(); if (m.ControlType.ToString() == "2") { m.DefaultValue = defaultValueList.Where(d => d["Id"].ToString() == m.DefaultValue).FirstOrDefault()["Name"].ToString(); } } return(list); }