即使在阅读了在线文档之后,我也无法理解所有这些 [Association] 内容。我有这个数据库
如何在 devExpress XAF (c#) 中建立一对一的关系?例如,Очередь-ServId 到 Услуги -Id?我要添加什么?
这是我的代码
Сlass 队列是“Очередь”
[DefaultClassOptions, ObjectCaptionFormat("{0:ClientNumber}"), DefaultProperty("ClientNumber"), XafDisplayName("Моя очередь"), ImageName("BO_List")]
public class Queue : BaseObject
{
public Queue(Session session) : base(session) { }
private String _ClientStatus;
[Size(50)]
[XafDisplayNameAttribute("Статус")]
public String ClientStatus
{
get { return _ClientStatus; }
set { SetPropertyValue("ClientStatus", ref _ClientStatus, value); }
}
private int _ServId;
[XafDisplayNameAttribute("Id")]
public int ServId
{
get { return _ServIdr; }
set { SetPropertyValue("ServId", ref _ServId, value); }
}
private int _ClientNumber;
[XafDisplayNameAttribute("Номер в очереди")]
public int ClientNumber
{
get { return _ClientNumber; }
set { SetPropertyValue("ClientNumber", ref _ClientNumber, value); }
}
private DateTime _GetDate;
[XafDisplayNameAttribute("Дата")]
public DateTime GetDate
{
get { return _GetDate; }
set { SetPropertyValue("GetDate", ref _GetDate, value);}
}
}
服务是“Услуги”
//Услуги
public class Services : BaseObject
{
public Services(Session session) : base(session) { }
private String _Name;
[Size(SizeAttribute.Unlimited)]
public String Name
{
get { return _Name; }
set { SetPropertyValue("Name", ref _Name, value); }
}
}
谢谢