Используя Entity Framework, создается DataLayer (DataLayer.dll)
DataLayer.dll содержит объекты данных.
Мне нужно добавить бизнес-логику в класс «человек».
Да, я знаю, что могу использовать частичные классы, чтобы добавить бизнес-логику.
Но в этом случае (используя частичные классы) нам нужно реализовать это в DataLayer.dll!
Мне нужно использовать BusinessLayer.dll
Итак, бизнес-уровень создан (BusinesLayer.dll)
в BusinesLayer.dll у нас есть файл myPerson.cs
using DataLayer;
namespace Businesslayer
{
public class myPerson : DataLayer.Person
public Property String FullName()
{
get {return this.Firstname + " " + this.LastName}
}
}
На самом деле мне нужно показать данные в сетке, как это
var data=context.Person;
dataGridView1.dataSource = data;
Да, context.Person возвращает список Person-Objects
и поэтому в таблице столбец FullName недоступен
Как создать список на myPerson-Objects?