Я пытаюсь получить количество сотрудников в определенном состоянии в LINQ.
У меня есть что-то вроде этого:
States
|
Cities
|
Posts
|
Employees
Как я могу получить Employees
счет выбранным State
в руке?
Мои объекты:
public class Province : EntityBase
{
public String ProvinceName { get; set; }
public virtual IList<City> Cities { get; set; }
}
public class City : EntityBase
{
public String CityName { get; set; }
public virtual Province Province { get; set; }
public virtual IList<Post> ElectricPosts { get; set; }
}
public class Post : EntityBase
{
public String PostName { get; set; }
public virtual City City { get; set; }
public virtual IList<Employee> Employees { get; set; }
}
public class Employee : Person
{
public virtual String FirstName { get; set; }
public virtual String SureName { get; set; }
public virtual Post ElectricPost { get; set; }
}
Изменить: Интересно, что я могу получить счет Posts
без каких-либо проблем и исключений, но когда я хочу попробовать путь в сообщении @HamletHakobyan, я получаю NullReferenceException
и Я не знаю почему?