Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Validation в XAF / 5 сообщений из 5, страница 1 из 1
25.12.2012, 21:05
    #38092579
defragmentator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation в XAF
С сабжем кто-нить работал?
Почитал ихнюю доку, бред один.
Ничего не понял.
...
Рейтинг: 0 / 0
26.12.2012, 16:13
    #38093721
Sergey TSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation в XAF
Позволяет проверять значения вводимые пользователем.
...
Рейтинг: 0 / 0
27.12.2012, 13:07
    #38094784
defragmentator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation в XAF
Мне собст-но надо проверить, чтобы комбинация из 3-х полей, вводимых пользователем, была уникальной.
Как это сделать?
...
Рейтинг: 0 / 0
07.01.2013, 21:06
    #38101741
Sergey TSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation в XAF
defragmentator,

Необходимо использовать атрибут RuleCombinationOfPropertiesIsUniqueAttribute. Ну и соответственно добавить модули ValidationModule и ValidationWindowsFormsModule (для Windows).

Пример ниже.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
  [DefaultClassOptions]
  [RuleCombinationOfPropertiesIsUnique("NameUnique", DefaultContexts.Save, "Name1, Name2, Name3")]
  public class Products : BaseObject
  {
    private string name1;
    private string name2;
    private string name3;
    private decimal price;
    private DateTime date;
    …
    public string Name1
    {
      get { return name1; }
      set { SetPropertyValue("Name1", ref name1, value); }
    }

    public string Name2
    {
      get { return name2; }
      set { SetPropertyValue("Name2", ref name2, value); }
    }

    public string Name3
    {
      get { return name3; }
      set { SetPropertyValue("Name3", ref name3, value); }
    }
    …
  }
...
Рейтинг: 0 / 0
09.01.2013, 11:09
    #38103015
defragmentator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Validation в XAF
Sergey TSV, спасибо, я уже не надеялся, что это кому-то интересно.
Именно это я откопал и сделал ещё до НГ.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Validation в XAF / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]