📄 listobject.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
using OracleDALGen.Classes.Attributes;
using Oracle.DataAccess.Client;
using System.Data;
namespace OracleDALGen.Classes.TestObject
{
[ClassDatabaseType("get_list_object", Method.Select, CommandType.StoredProcedure)]
[ClassDatabaseType("merge_list_object", Method.Merge, CommandType.StoredProcedure)]
public class ListObject
{
private Decimal? id;
private string name;
private Decimal? testObjectId;
//private List<ListListObject> listListObject = new List<ListListObject>();
public ListObject()
{
}
public ListObject(Decimal? id, string name)
{
this.id = id;
this.name = name;
}
[IdColumn("ID", OracleDbType.Decimal)]
public Decimal? Id
{
get { return id; }
set { id = value; }
}
[DbColumn("NAME", OracleDbType.Varchar2)]
public string Name
{
get { return name; }
set { name = value; }
}
[ForeignKeyColumn("TEST_OBJECT_ID", OracleDbType.Decimal, typeof(TestObject))]
public Decimal? TestObjectId
{
get { return testObjectId; }
set { testObjectId = value; }
}
/*
[ListColumn("ID", "get_list_list_objects", typeof(ListListObject), OracleDbType.Decimal)]
public List<ListListObject> ListListObjects
{
get { return listListObject; }
set { listListObject = value; }
}
*/
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -