powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Validation в XAF
5 сообщений из 5, страница 1 из 1
Validation в XAF
    #38092579
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С сабжем кто-нить работал?
Почитал ихнюю доку, бред один.
Ничего не понял.
...
Рейтинг: 0 / 0
Validation в XAF
    #38093721
Sergey TSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Позволяет проверять значения вводимые пользователем.
...
Рейтинг: 0 / 0
Validation в XAF
    #38094784
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне собст-но надо проверить, чтобы комбинация из 3-х полей, вводимых пользователем, была уникальной.
Как это сделать?
...
Рейтинг: 0 / 0
Validation в XAF
    #38101741
Sergey TSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Validation в XAF
    #38103015
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey TSV, спасибо, я уже не надеялся, что это кому-то интересно.
Именно это я откопал и сделал ещё до НГ.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Validation в XAF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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