Доброго времени суток) что - то впал в ступор, не могу ничего придумать
Вот, к примеру, у меня есть пара табличек, со свзяью 1-М
public class Group
{
public int Id { get; set; }
public string Number { get; set; }
public ICollection<Student> Students { get; set; }
public int Quantity{ get { return Students.Count; } }
public Kafedra Kafedra { get; set; }
public Group()
{
Students = new List<Student>();
}
public override string ToString()
{
return Number;
}
}
public class Student
{
public int Id { get; set; }
public string Name { get; set; }
public string SurName { get; set; }
public Group Group { get; set; }
public override string ToString()
{
retunr Name + " " + SurName;
}
}
Мне нужно получить значения из коллекции Students в классе Group. Так вот в чём вопрос, как правильно это сделать, чтобы потом можно было вывести на DataGridView
Например, у Вас есть какая-нибудь группа gp:
Group gp;
var bindings = new BindingList<Student>(gp.Students.ToList());
var source = new BindingSource(bindings, null);
dataGridView1.DataSource = source;
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости