32 lines
1.0 KiB
C#
32 lines
1.0 KiB
C#
/*
|
|
* DynamORM - Dynamic Object-Relational Mapping library.
|
|
* Copyright (c) 2012-2026, Grzegorz Russek (grzegorz.russek@gmail.com)
|
|
* All rights reserved.
|
|
*/
|
|
|
|
using System.Data;
|
|
|
|
namespace DynamORM.Tests.Helpers
|
|
{
|
|
public class ProcedureParameterObject
|
|
{
|
|
[ProcedureParameter("code", Order = 2, DbType = DbType.String, Size = 32)]
|
|
public string Code { get; set; }
|
|
|
|
[ProcedureParameter("result", Direction = ParameterDirection.Output, Order = 3, DbType = DbType.Int32)]
|
|
public int Result { get; set; }
|
|
|
|
[ProcedureParameter("description", Direction = ParameterDirection.InputOutput, Order = 4, DbType = DbType.String, Size = 256)]
|
|
public string Description { get; set; }
|
|
|
|
[ProcedureParameter("status", Direction = ParameterDirection.ReturnValue, Order = 1)]
|
|
public int Status { get; set; }
|
|
}
|
|
|
|
public class ProcedureParameterColumnFallbackObject
|
|
{
|
|
[DynamORM.Mapper.Column("code", false, DbType.String, 64)]
|
|
public string Code { get; set; }
|
|
}
|
|
}
|