Как создать правильно бизнес модель в devexpress xaf?

286
05 августа 2017, 01:57

Добрый день У меня возникла проблема, так как в использовании данного фреймворка я новичок. Я хотел создать самый простой и обычный task manager. С двумя сущностями Первая CustomTask для задач

[NavigationItem("TaskManager")]
public class CustomTask
{
    [Browsable(false)]
    public int Id { get; protected set; }
    [FieldSize(50)]
    public string Name { get; set; }
    [FieldSize(255)]
    public string Description { get; set; }
    public PermissionPolicyUser Employee { get; set; }
    public CustomProject Project { get; set; }
}

Вторая CustomProject для проектов к которым будут крепиться задачи

[NavigationItem("TaskManager")]
public class CustomProject
{        
    [Browsable(false)]
    public int Id { get; protected set; }
    [FieldSize(50)]
    public string Name { get; set; }
    [FieldSize(255)]
    public string Description { get; set; }
    public IList<Task> Tasks { get; set; }
}

В качестве пользователя я хотел использовать стандартный PermissionPolicyUser объект, но мне при создании нового таска нужно что бы отображались пользователи с конкретной какой то ролью к примеру оператор. Как это можно реализовать?

READ ALSO
C# &mdash; поиск элемента со значением value

C# — поиск элемента со значением value

Есть код, написанный на PhantomJS driver:

398
Зачем усложнять жизнь&hellip; Converter в Binding

Зачем усложнять жизнь… Converter в Binding

Здравствуйте, скажите пожалуйста зачем и в чём удобства Converter'а в Binding'е?

250
Можно ли выбрать элемент на SVG картинке?

Можно ли выбрать элемент на SVG картинке?

У меня есть SVG, который содержит электрическую схемуИспользуя Xamarin я вывел схему на экран

297
Нет эффекта от ApplicationIntent в строке подключения

Нет эффекта от ApplicationIntent в строке подключения

В приложении, работающем на EF 61

271