using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IDAL.Inquiry; namespace CY.SQLDAL { public class AfterParameterInfoDAL : IAfterParameterInfoDAL { Database _dataBase = null; public AfterParameterInfoDAL() { _dataBase = new Database(); } public Model.SysInquiry_AfterParameterInfo GetModel(int workId) { string selectTarget = " KeyId,ParameterName "; string fromSouce = " SysInquiry_AfterParameterInfo "; string condition = " KeyId='" + workId.ToString() + "'"; IList result = _dataBase.SelectModel(selectTarget, fromSouce, condition); if (result != null && result.Count > 0) { return result[0]; } else { return null; } } public IList GetModelList(int parentId) { string condition = " ParentId='" + parentId.ToString() + "'"; IList result = _dataBase.SelectModel("*", " SysInquiry_AfterParameterInfo ", condition); return result; } public IList GetModelList() { IList result = _dataBase.SelectModel("*", " SysInquiry_AfterParameterInfo "); return result; } } }