コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: windygu/DataCommander
        public static ReadOnlyCollection <Line> CreateDeleteSqlStatement(ToSqlConstant identifierValue)
        {
            var identifier         = new UpdateSqlStatementFactory.Column("Id", identifierValue);
            var deleteSqlStatement = DeleteSqlStatementFactory.Create("dbo.OrmSampleTable", identifier);

            return(deleteSqlStatement);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: windygu/DataCommander
        public static ReadOnlyCollection <Line> CreateSqlUpdateStatement(OrmSampleTable record)
        {
            var identifier = new UpdateSqlStatementFactory.Column("Id", record.Id.ToSqlConstant());
            var columns    = new[]
            {
                new UpdateSqlStatementFactory.Column("Text", record.Text.ToNVarChar()),
                new UpdateSqlStatementFactory.Column("Version", record.Version.ToSqlConstant()),
                new UpdateSqlStatementFactory.Column("Timestamp", record.Timestamp.ToSqlConstant())
            };
            var updateSqlStatement = UpdateSqlStatementFactory.Create("dbo.OrmSampleTable", identifier, columns);

            return(updateSqlStatement);
        }