Improve declarative procedure result-set binding
This commit is contained in:
@@ -101,6 +101,24 @@ namespace DynamORM.Tests.Helpers
|
||||
public int Status { get; set; }
|
||||
}
|
||||
|
||||
public class ProcedureAttributedFieldResult
|
||||
{
|
||||
[ProcedureResult(0)]
|
||||
public string FirstCode;
|
||||
|
||||
[ProcedureResult(1)]
|
||||
public System.Collections.Generic.List<string> Codes;
|
||||
|
||||
[ProcedureResult(2, ColumnName = "State")]
|
||||
public System.Collections.Generic.IEnumerable<int> States;
|
||||
|
||||
[ProcedureResult(3)]
|
||||
public Users User;
|
||||
|
||||
[ProcedureResult(4, Name = "users_table")]
|
||||
public DataTable UsersTable;
|
||||
}
|
||||
|
||||
public class ProcedureMultiResultArgs : IProcedureParameters<ProcedureMultiResult>
|
||||
{
|
||||
[ProcedureParameter("status", Direction = ParameterDirection.Output, Order = 1, DbType = DbType.Int32)]
|
||||
|
||||
Reference in New Issue
Block a user