У меня уже есть значение кода агентства. Однако я не могу вернуть его Пациенту (AgencyLabel). Как я назначу его пациенту (AgencyLabel)? Мне это нужно для того, чтобы я смог получить список пациентов.
2 варианта:
public AgencyLabel(int AgencyCode, string AgencyName);
AgencyLabel
public int AgencyCode { get; set; }
EDIT Только что увидел ваш комментарий под вопросом: поскольку нет способа изменить код, вы должны использовать конструктор с параметрами.
AgencyLabel oAgencyLabel = new AgencyLabel(itemChart.Agency.AgencyCode, null); Patient oPatient = new Patient(oAgencyLabel, PatientCode);
public int AgencyCode { get; }
Вы назначаете только get, поэтому он доступен только для чтения. Вы должны сделать public int AgencyCode { get; set; }
get
Измените ваше объявление AgencyCode на следующее:
AgencyCode