diff --git a/Models/IProvider.cs b/Models/IProvider.cs
new file mode 100644
index 0000000..7901f24
--- /dev/null
+++ b/Models/IProvider.cs
@@ -0,0 +1,42 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Models
+{
+ ///
+ /// 查询接口
+ ///
+ ///
+ public interface IProviderwhere T: class
+ {
+ ///
+ /// 查询一条记录
+ ///
+ ///
+ List Select();
+
+ ///
+ /// 插入一条记录
+ ///
+ ///
+ ///
+ int Insert(T t);
+
+ ///
+ /// 修改一条记录
+ ///
+ ///
+ ///
+ int Update(T t);
+
+ ///
+ /// 删除一条记录
+ ///
+ ///
+ ///
+ int Delete(T t);
+ }
+}
diff --git a/Models/Models.csproj b/Models/Models.csproj
index aba91f9..8b789e1 100644
--- a/Models/Models.csproj
+++ b/Models/Models.csproj
@@ -152,6 +152,7 @@
SQL_BD.tt
+
SQL_Ti.tt