diff --git a/Shogi.Api/Repositories/SessionRepository.cs b/Shogi.Api/Repositories/SessionRepository.cs index b863822..b4ce151 100644 --- a/Shogi.Api/Repositories/SessionRepository.cs +++ b/Shogi.Api/Repositories/SessionRepository.cs @@ -72,7 +72,12 @@ public class SessionRepository : ISessionRepository using var connection = new SqlConnection(connectionString); await connection.ExecuteAsync( "session.CreateMove", - new { }, + new + { + To = command.To, + From = command.From, + IsPromotion = command.IsPromotion + }, commandType: CommandType.StoredProcedure); } } diff --git a/Shogi.Database/Session/Stored Procedures/CreateMove.sql b/Shogi.Database/Session/Stored Procedures/CreateMove.sql index 5f95032..37f4d82 100644 --- a/Shogi.Database/Session/Stored Procedures/CreateMove.sql +++ b/Shogi.Database/Session/Stored Procedures/CreateMove.sql @@ -5,5 +5,5 @@ @PieceName NVARCHAR(13), @SessionName [session].[SessionName] AS - SELECT @param1, @param2 -RETURN 0 + +INSERT INTO [session].[Move]