using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.Common; using System.ComponentModel; using Befri.Query; using Befri.Data.SqlClient; using Befri.Goldhoo.Models; namespace Befri.Goldhoo.Services { /// /// 名 称: <%= Table.Text %>管理接口 /// 开发人员: /// 开发日期: <%= DateTime.Today.ToLongDateString() %> /// public interface I<%= Table.AliasName %>Service : IDataService { /// /// 返回满足查询条件的<%= Table.Text %>实体列表 /// /// 查询条件 /// <%= Table.Text %>实体列表 IList<<%= Table.AliasName %>> Get<%= Table.AliasName %>s(QueryParameter param); /// /// 创建<%= Table.Text %>记录 /// /// <%= Table.Text %>对象 /// int Create<%= Table.AliasName %>(<%= Table.AliasName %> <%= Table.aliasName %>); /// /// 更新<%= Table.Text %>记录 /// /// <%= Table.Text %>对象 /// 受影响的记录数 int Update<%= Table.AliasName %>(<%= Table.AliasName %> <%= Table.aliasName %>); /// /// 删除<%= Table.Text %>记录 /// <% foreach(Arista.Data.ColumnSchema column in Table.Keys){%>/// <%= column.Text %> <% } %> /// 受影响的记录数 int Delete<%= Table.AliasName %>(<%= KeyParamsText %>); } }