public ActionResult GetMeasure() { string name = WebUtil.GetFormValue<string>("name",string.Empty); int pageIndex = WebUtil.GetFormValue<int>("pageIndex",1); int pageSize = WebUtil.GetFormValue<int>("pageSize", 10); PageInfo pageInfo = new PageInfo() { PageIndex=1,PageSize=pageSize }; MeasureProvider provider = new MeasureProvider(); MeasureEntity entity = new MeasureEntity(); entity.MeasureName = name; List<MeasureEntity> listResult = provider.GetList(entity, ref pageInfo); listResult = listResult.IsNull() ? new List<MeasureEntity>() : listResult; string json = ConvertJson.ListToJson<MeasureEntity>(listResult); this.ReturnJson.AddProperty("List",json); this.ReturnJson.AddProperty("RowCount",pageInfo.RowCount); return Content(this.ReturnJson.ToString()); }
/// <summary> /// 产品单位 /// </summary> /// <param name="MeasureNum"></param> /// <returns></returns> public static string GetMeasureNameList(string MeasureNum) { MeasureProvider provider = new MeasureProvider(); List<MeasureEntity> list = provider.GetList(); StringBuilder sb = new StringBuilder(); string template = "<option value='{0}' {1}>{2}</option>"; sb.AppendFormat(template, "", "", "请选择单位"); if (!list.IsNullOrEmpty()) { foreach (MeasureEntity measure in list) { sb.AppendFormat(template, measure.MeasureNum, measure.MeasureNum == MeasureNum ? "selected='selected'" : string.Empty, measure.MeasureName); } } return sb.ToString(); }