コード例 #1
0
        public int ExecuteWithoutReplace(IDatabaseconnection _Idatabaseconnection)
        {
            var result = _Idatabaseconnection.SQLiteConnection.Insert(t);

            return(result);
        }
コード例 #2
0
ファイル: Fetch.cs プロジェクト: Sanket27993/MySchoolApp
        public T ExecuteSingle <T>(IDatabaseconnection _Idatabaseconnection) where T : new()
        {
            var result = _Idatabaseconnection.SQLiteConnection.Query <T>(_Query);

            return(result.FirstOrDefault());
        }
コード例 #3
0
        public int Execute <T>(IDatabaseconnection _Idatabaseconnection)
        {
            CreateTableResult result = _Idatabaseconnection.SQLiteConnection.CreateTable <T>();

            return((int)result);
        }
コード例 #4
0
ファイル: Fetch.cs プロジェクト: Sanket27993/MySchoolApp
        public List <T> Execute <T>(IDatabaseconnection _Idatabaseconnection) where T : new()
        {
            var result = _Idatabaseconnection.SQLiteConnection.Query <T>(_Query);

            return(result);
        }
コード例 #5
0
ファイル: Update.cs プロジェクト: Sanket27993/MySchoolApp
        public int Execute(IDatabaseconnection _Idatabaseconnection)
        {
            var result = _Idatabaseconnection.SQLiteConnection.Update(t);

            return(result);
        }
コード例 #6
0
 public DataLayer()
 {
     _databaseconnection = DatabaseConnection.Instance;
 }
コード例 #7
0
        public int Execute(IDatabaseconnection _Idatabaseconnection)
        {
            var result = _Idatabaseconnection.SQLiteConnection.ExecuteScalar <int>(_Query);

            return(result);
        }
コード例 #8
0
        public int Execute(string tablename, IDatabaseconnection _Idatabaseconnection)
        {
            var result = _Idatabaseconnection.SQLiteConnection.Execute("delete from " + tablename);

            return(result);
        }