I just can't understand all this [Association] stuff even after reading online documentation. I have this database
How can I make one-to-one relationship in devExpress XAF (c#)? For example, Очередь-ServId to Услуги - Id? What shall I add?
This is my code
Сlass Queue is "Очередь"
[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);}
}
}
Services is "Услуги"
//Услуги
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); }
}
}
Thank you