Добрый день! Есть код класса:
public class Manager
{
public int ManagerId { get; set; }
public string ManagerFirstName { get; set; }
public string ManagerLastName { get; set; }
public int DepartmentId { get; set; }
public List<Department> Department { get; set; }
[NotMapped]
public string ManagerFullName
{
set
{
ManagerFullName = ManagerLastName + ManagerFirstName;
}
}
}
Не могу получить доступ к ManagerFullName - не выводится значение. Вот код combobox
var managers = db.Managers;
ListManagers.ItemsSource = managers.ToList();
ListManagers.DisplayMemberPath = "ManagerFullName";
ListManagers.SelectedValuePath = "ManagerId";
Где я ошибся? Спасибо.
Перепишите так:
public string ManagerFullName
{
get
{
return ManagerLastName + ManagerFirstName;
}
}
Вы перепутали геттер с сеттером
Или тоже самое более кратко:
public string ManagerFullName => ManagerLastName + ManagerFirstName;
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости