diff --git "a/Tests/Objects/\320\221\320\265\321\200\320\273\320\276\320\263\320\260.cs" "b/Tests/Objects/\320\221\320\265\321\200\320\273\320\276\320\263\320\260.cs"
index 303fb817..1dd229ac 100644
--- "a/Tests/Objects/\320\221\320\265\321\200\320\273\320\276\320\263\320\260.cs"
+++ "b/Tests/Objects/\320\221\320\265\321\200\320\273\320\276\320\263\320\260.cs"
@@ -1,21 +1,18 @@
//------------------------------------------------------------------------------
//
-// Этот код создан программой.
-// Исполняемая версия:4.0.30319.42000
+// This code was generated by a tool.
//
-// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
-// повторной генерации кода.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace NewPlatform.Flexberry.ORM.ODataService.Tests
{
- using System;
- using System.Xml;
using ICSSoft.STORMNET.Business;
using ICSSoft.STORMNET;
-
-
+
+
// *** Start programmer edit section *** (Using statements)
// *** End programmer edit section *** (Using statements)
@@ -25,7 +22,12 @@ namespace NewPlatform.Flexberry.ORM.ODataService.Tests
/// Берлога.
///
// *** Start programmer edit section *** (Берлога CustomAttributes)
-
+ [View("БерлогаDefaultView", new string[] {
+ "ПолеБС",
+ "Наименование as \'Наименование\'",
+ "Комфортность as \'Комфортность\'",
+ "Заброшена as \'Заброшена\'",
+ "ПолеБС"})]
// *** End programmer edit section *** (Берлога CustomAttributes)
[BusinessServer("NewPlatform.Flexberry.ORM.ODataService.Tests.DenBS, NewPlatform.Flexberry.ORM.ODa" +
"taService.Tests.BusinessServers", ICSSoft.STORMNET.Business.DataServiceObjectEvents.OnAllEvents)]
@@ -50,156 +52,156 @@ namespace NewPlatform.Flexberry.ORM.ODataService.Tests
[MasterViewDefineAttribute("БерлогаE", "ЛесРасположения", ICSSoft.STORMNET.LookupTypeEnum.Standard, "", "Название")]
public class Берлога : ICSSoft.STORMNET.DataObject
{
-
- private string fПолеБС;
-
- private string fНаименование;
-
- private int fКомфортность;
-
+
private bool fЗаброшена;
-
+
+ private int fКомфортность;
+
+ private string fНаименование;
+
+ private string fПолеБС;
+
private ICSSoft.STORMNET.UserDataTypes.WebFile fСертификат;
-
+
private string fСертификатСтрока;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Лес fЛесРасположения;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Порода fПодходитДляПороды;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь fМедведь;
-
+
// *** Start programmer edit section *** (Берлога CustomMembers)
// *** End programmer edit section *** (Берлога CustomMembers)
-
+
///
- /// ПолеБС.
+ /// Заброшена.
///
- // *** Start programmer edit section *** (Берлога.ПолеБС CustomAttributes)
+ // *** Start programmer edit section *** (Берлога.Заброшена CustomAttributes)
- // *** End programmer edit section *** (Берлога.ПолеБС CustomAttributes)
- [StrLen(255)]
- public virtual string ПолеБС
+ // *** End programmer edit section *** (Берлога.Заброшена CustomAttributes)
+ public virtual bool Заброшена
{
get
{
- // *** Start programmer edit section *** (Берлога.ПолеБС Get start)
+ // *** Start programmer edit section *** (Берлога.Заброшена Get start)
- // *** End programmer edit section *** (Берлога.ПолеБС Get start)
- string result = this.fПолеБС;
- // *** Start programmer edit section *** (Берлога.ПолеБС Get end)
+ // *** End programmer edit section *** (Берлога.Заброшена Get start)
+ bool result = this.fЗаброшена;
+ // *** Start programmer edit section *** (Берлога.Заброшена Get end)
- // *** End programmer edit section *** (Берлога.ПолеБС Get end)
+ // *** End programmer edit section *** (Берлога.Заброшена Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Берлога.ПолеБС Set start)
+ // *** Start programmer edit section *** (Берлога.Заброшена Set start)
- // *** End programmer edit section *** (Берлога.ПолеБС Set start)
- this.fПолеБС = value;
- // *** Start programmer edit section *** (Берлога.ПолеБС Set end)
+ // *** End programmer edit section *** (Берлога.Заброшена Set start)
+ this.fЗаброшена = value;
+ // *** Start programmer edit section *** (Берлога.Заброшена Set end)
- // *** End programmer edit section *** (Берлога.ПолеБС Set end)
+ // *** End programmer edit section *** (Берлога.Заброшена Set end)
}
}
-
+
///
- /// Наименование.
+ /// Комфортность.
///
- // *** Start programmer edit section *** (Берлога.Наименование CustomAttributes)
+ // *** Start programmer edit section *** (Берлога.Комфортность CustomAttributes)
- // *** End programmer edit section *** (Берлога.Наименование CustomAttributes)
- [StrLen(255)]
- public virtual string Наименование
+ // *** End programmer edit section *** (Берлога.Комфортность CustomAttributes)
+ public virtual int Комфортность
{
get
{
- // *** Start programmer edit section *** (Берлога.Наименование Get start)
+ // *** Start programmer edit section *** (Берлога.Комфортность Get start)
- // *** End programmer edit section *** (Берлога.Наименование Get start)
- string result = this.fНаименование;
- // *** Start programmer edit section *** (Берлога.Наименование Get end)
+ // *** End programmer edit section *** (Берлога.Комфортность Get start)
+ int result = this.fКомфортность;
+ // *** Start programmer edit section *** (Берлога.Комфортность Get end)
- // *** End programmer edit section *** (Берлога.Наименование Get end)
+ // *** End programmer edit section *** (Берлога.Комфортность Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Берлога.Наименование Set start)
+ // *** Start programmer edit section *** (Берлога.Комфортность Set start)
- // *** End programmer edit section *** (Берлога.Наименование Set start)
- this.fНаименование = value;
- // *** Start programmer edit section *** (Берлога.Наименование Set end)
+ // *** End programmer edit section *** (Берлога.Комфортность Set start)
+ this.fКомфортность = value;
+ // *** Start programmer edit section *** (Берлога.Комфортность Set end)
- // *** End programmer edit section *** (Берлога.Наименование Set end)
+ // *** End programmer edit section *** (Берлога.Комфортность Set end)
}
}
-
+
///
- /// Комфортность.
+ /// Наименование.
///
- // *** Start programmer edit section *** (Берлога.Комфортность CustomAttributes)
+ // *** Start programmer edit section *** (Берлога.Наименование CustomAttributes)
- // *** End programmer edit section *** (Берлога.Комфортность CustomAttributes)
- public virtual int Комфортность
+ // *** End programmer edit section *** (Берлога.Наименование CustomAttributes)
+ [StrLen(255)]
+ public virtual string Наименование
{
get
{
- // *** Start programmer edit section *** (Берлога.Комфортность Get start)
+ // *** Start programmer edit section *** (Берлога.Наименование Get start)
- // *** End programmer edit section *** (Берлога.Комфортность Get start)
- int result = this.fКомфортность;
- // *** Start programmer edit section *** (Берлога.Комфортность Get end)
+ // *** End programmer edit section *** (Берлога.Наименование Get start)
+ string result = this.fНаименование;
+ // *** Start programmer edit section *** (Берлога.Наименование Get end)
- // *** End programmer edit section *** (Берлога.Комфортность Get end)
+ // *** End programmer edit section *** (Берлога.Наименование Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Берлога.Комфортность Set start)
+ // *** Start programmer edit section *** (Берлога.Наименование Set start)
- // *** End programmer edit section *** (Берлога.Комфортность Set start)
- this.fКомфортность = value;
- // *** Start programmer edit section *** (Берлога.Комфортность Set end)
+ // *** End programmer edit section *** (Берлога.Наименование Set start)
+ this.fНаименование = value;
+ // *** Start programmer edit section *** (Берлога.Наименование Set end)
- // *** End programmer edit section *** (Берлога.Комфортность Set end)
+ // *** End programmer edit section *** (Берлога.Наименование Set end)
}
}
-
+
///
- /// Заброшена.
+ /// ПолеБС.
///
- // *** Start programmer edit section *** (Берлога.Заброшена CustomAttributes)
+ // *** Start programmer edit section *** (Берлога.ПолеБС CustomAttributes)
- // *** End programmer edit section *** (Берлога.Заброшена CustomAttributes)
- public virtual bool Заброшена
+ // *** End programmer edit section *** (Берлога.ПолеБС CustomAttributes)
+ [StrLen(255)]
+ public virtual string ПолеБС
{
get
{
- // *** Start programmer edit section *** (Берлога.Заброшена Get start)
+ // *** Start programmer edit section *** (Берлога.ПолеБС Get start)
- // *** End programmer edit section *** (Берлога.Заброшена Get start)
- bool result = this.fЗаброшена;
- // *** Start programmer edit section *** (Берлога.Заброшена Get end)
+ // *** End programmer edit section *** (Берлога.ПолеБС Get start)
+ string result = this.fПолеБС;
+ // *** Start programmer edit section *** (Берлога.ПолеБС Get end)
- // *** End programmer edit section *** (Берлога.Заброшена Get end)
+ // *** End programmer edit section *** (Берлога.ПолеБС Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Берлога.Заброшена Set start)
+ // *** Start programmer edit section *** (Берлога.ПолеБС Set start)
- // *** End programmer edit section *** (Берлога.Заброшена Set start)
- this.fЗаброшена = value;
- // *** Start programmer edit section *** (Берлога.Заброшена Set end)
+ // *** End programmer edit section *** (Берлога.ПолеБС Set start)
+ this.fПолеБС = value;
+ // *** Start programmer edit section *** (Берлога.ПолеБС Set end)
- // *** End programmer edit section *** (Берлога.Заброшена Set end)
+ // *** End programmer edit section *** (Берлога.ПолеБС Set end)
}
}
-
+
///
/// Сертификат.
///
@@ -230,7 +232,7 @@ public virtual ICSSoft.STORMNET.UserDataTypes.WebFile Сертификат
// *** End programmer edit section *** (Берлога.Сертификат Set end)
}
}
-
+
///
/// СертификатСтрока.
///
@@ -262,7 +264,7 @@ public virtual string СертификатСтрока
// *** End programmer edit section *** (Берлога.СертификатСтрока Set end)
}
}
-
+
///
/// Берлога.
///
@@ -295,7 +297,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Лес ЛесРас
// *** End programmer edit section *** (Берлога.ЛесРасположения Set end)
}
}
-
+
///
/// Берлога.
///
@@ -328,7 +330,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Порода Под
// *** End programmer edit section *** (Берлога.ПодходитДляПороды Set end)
}
}
-
+
///
/// мастеровая ссылка на шапку NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь.
///
@@ -363,13 +365,13 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь Ме
// *** End programmer edit section *** (Берлога.Медведь Set end)
}
}
-
+
///
/// Class views container.
///
public class Views
{
-
+
///
/// Представление для работы тестов на загрузку объектов.
///
@@ -380,7 +382,7 @@ public static ICSSoft.STORMNET.View LoadTestView
return ICSSoft.STORMNET.Information.GetView("LoadTestView", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Берлога));
}
}
-
+
///
/// "БерлогаE" view.
///
@@ -393,7 +395,7 @@ public static ICSSoft.STORMNET.View БерлогаE
}
}
}
-
+
///
/// Detail array of Берлога.
///
@@ -402,12 +404,12 @@ public static ICSSoft.STORMNET.View БерлогаE
// *** End programmer edit section *** (DetailArrayDetailArrayOfБерлога CustomAttributes)
public class DetailArrayOfБерлога : ICSSoft.STORMNET.DetailArray
{
-
+
// *** Start programmer edit section *** (NewPlatform.Flexberry.ORM.ODataService.Tests.DetailArrayOfБерлога members)
// *** End programmer edit section *** (NewPlatform.Flexberry.ORM.ODataService.Tests.DetailArrayOfБерлога members)
-
+
///
/// Construct detail array.
///
@@ -421,7 +423,7 @@ public DetailArrayOfБерлога(NewPlatform.Flexberry.ORM.ODataService.Tests.
base(typeof(Берлога), ((ICSSoft.STORMNET.DataObject)(fМедведь)))
{
}
-
+
public NewPlatform.Flexberry.ORM.ODataService.Tests.Берлога this[int index]
{
get
@@ -429,10 +431,11 @@ public NewPlatform.Flexberry.ORM.ODataService.Tests.Берлога this[int inde
return ((NewPlatform.Flexberry.ORM.ODataService.Tests.Берлога)(this.ItemByIndex(index)));
}
}
-
+
public virtual void Add(NewPlatform.Flexberry.ORM.ODataService.Tests.Берлога dataobject)
{
this.AddObject(((ICSSoft.STORMNET.DataObject)(dataobject)));
}
}
}
+
diff --git "a/Tests/Objects/\320\234\320\265\320\264\320\262\320\265\320\264\321\214.cs" "b/Tests/Objects/\320\234\320\265\320\264\320\262\320\265\320\264\321\214.cs"
index 2f2b5414..60331c62 100644
--- "a/Tests/Objects/\320\234\320\265\320\264\320\262\320\265\320\264\321\214.cs"
+++ "b/Tests/Objects/\320\234\320\265\320\264\320\262\320\265\320\264\321\214.cs"
@@ -1,23 +1,20 @@
//------------------------------------------------------------------------------
//
-// Этот код создан программой.
-// Исполняемая версия:4.0.30319.42000
+// This code was generated by a tool.
//
-// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
-// повторной генерации кода.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace NewPlatform.Flexberry.ORM.ODataService.Tests
{
- using System;
- using System.Xml;
using ICSSoft.STORMNET.Business;
using ICSSoft.STORMNET;
using ICSSoft.STORMNET.Business.Audit;
using ICSSoft.STORMNET.Business.Audit.Objects;
-
-
+
+
// *** Start programmer edit section *** (Using statements)
// *** End programmer edit section *** (Using statements)
@@ -92,168 +89,156 @@ namespace NewPlatform.Flexberry.ORM.ODataService.Tests
""})]
public class Медведь : ICSSoft.STORMNET.DataObject, IDataObjectWithAuditFields
{
-
+
+ private int fВес;
+
+ private ICSSoft.STORMNET.UserDataTypes.NullableDateTime fДатаРождения;
+
+ private NewPlatform.Flexberry.ORM.ODataService.Tests.tПол fПол;
+
private string fПолеБС;
-
+
private int fПорядковыйНомер;
-
- private int fВес;
-
+
private string fЦветГлаз;
-
- private NewPlatform.Flexberry.ORM.ODataService.Tests.tПол fПол;
-
- private ICSSoft.STORMNET.UserDataTypes.NullableDateTime fДатаРождения;
-
+
private System.Nullable fCreateTime;
-
+
private string fCreator;
-
- private System.Nullable fEditTime;
-
+
private string fEditor;
-
+
+ private System.Nullable fEditTime;
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Лес fЛесОбитания;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь fМама;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь fПапа;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.Страна fСтранаРождения;
-
+
private NewPlatform.Flexberry.ORM.ODataService.Tests.DetailArrayOfБерлога fБерлога;
-
+
// *** Start programmer edit section *** (Медведь CustomMembers)
// *** End programmer edit section *** (Медведь CustomMembers)
-
+
///
- /// ПолеБС.
+ /// Вес.
///
- // *** Start programmer edit section *** (Медведь.ПолеБС CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.Вес CustomAttributes)
- // *** End programmer edit section *** (Медведь.ПолеБС CustomAttributes)
- [StrLen(255)]
- public virtual string ПолеБС
+ // *** End programmer edit section *** (Медведь.Вес CustomAttributes)
+ public virtual int Вес
{
get
{
- // *** Start programmer edit section *** (Медведь.ПолеБС Get start)
+ // *** Start programmer edit section *** (Медведь.Вес Get start)
- // *** End programmer edit section *** (Медведь.ПолеБС Get start)
- string result = this.fПолеБС;
- // *** Start programmer edit section *** (Медведь.ПолеБС Get end)
+ // *** End programmer edit section *** (Медведь.Вес Get start)
+ int result = this.fВес;
+ // *** Start programmer edit section *** (Медведь.Вес Get end)
- // *** End programmer edit section *** (Медведь.ПолеБС Get end)
+ // *** End programmer edit section *** (Медведь.Вес Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Медведь.ПолеБС Set start)
+ // *** Start programmer edit section *** (Медведь.Вес Set start)
- // *** End programmer edit section *** (Медведь.ПолеБС Set start)
- this.fПолеБС = value;
- // *** Start programmer edit section *** (Медведь.ПолеБС Set end)
+ // *** End programmer edit section *** (Медведь.Вес Set start)
+ this.fВес = value;
+ // *** Start programmer edit section *** (Медведь.Вес Set end)
- // *** End programmer edit section *** (Медведь.ПолеБС Set end)
+ // *** End programmer edit section *** (Медведь.Вес Set end)
}
}
-
+
///
- /// ПорядковыйНомер.
+ /// ВычислимоеПоле.
///
- // *** Start programmer edit section *** (Медведь.ПорядковыйНомер CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.ВычислимоеПоле CustomAttributes)
- // *** End programmer edit section *** (Медведь.ПорядковыйНомер CustomAttributes)
- public virtual int ПорядковыйНомер
+ // *** End programmer edit section *** (Медведь.ВычислимоеПоле CustomAttributes)
+ [ICSSoft.STORMNET.NotStored()]
+ [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.MSSQLDataService), "@ПорядковыйНомер@ + @Вес@")]
+ public virtual int ВычислимоеПоле
{
get
{
- // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Get start)
-
- // *** End programmer edit section *** (Медведь.ПорядковыйНомер Get start)
- int result = this.fПорядковыйНомер;
- // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Get end)
-
- // *** End programmer edit section *** (Медведь.ПорядковыйНомер Get end)
- return result;
+ // *** Start programmer edit section *** (Медведь.ВычислимоеПоле Get)
+ return 0;
+ // *** End programmer edit section *** (Медведь.ВычислимоеПоле Get)
}
set
{
- // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Set start)
-
- // *** End programmer edit section *** (Медведь.ПорядковыйНомер Set start)
- this.fПорядковыйНомер = value;
- // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Set end)
+ // *** Start programmer edit section *** (Медведь.ВычислимоеПоле Set)
- // *** End programmer edit section *** (Медведь.ПорядковыйНомер Set end)
+ // *** End programmer edit section *** (Медведь.ВычислимоеПоле Set)
}
}
-
+
///
- /// Вес.
+ /// ДатаРождения.
///
- // *** Start programmer edit section *** (Медведь.Вес CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.ДатаРождения CustomAttributes)
- // *** End programmer edit section *** (Медведь.Вес CustomAttributes)
- public virtual int Вес
+ // *** End programmer edit section *** (Медведь.ДатаРождения CustomAttributes)
+ public virtual ICSSoft.STORMNET.UserDataTypes.NullableDateTime ДатаРождения
{
get
{
- // *** Start programmer edit section *** (Медведь.Вес Get start)
+ // *** Start programmer edit section *** (Медведь.ДатаРождения Get start)
- // *** End programmer edit section *** (Медведь.Вес Get start)
- int result = this.fВес;
- // *** Start programmer edit section *** (Медведь.Вес Get end)
+ // *** End programmer edit section *** (Медведь.ДатаРождения Get start)
+ ICSSoft.STORMNET.UserDataTypes.NullableDateTime result = this.fДатаРождения;
+ // *** Start programmer edit section *** (Медведь.ДатаРождения Get end)
- // *** End programmer edit section *** (Медведь.Вес Get end)
+ // *** End programmer edit section *** (Медведь.ДатаРождения Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Медведь.Вес Set start)
+ // *** Start programmer edit section *** (Медведь.ДатаРождения Set start)
- // *** End programmer edit section *** (Медведь.Вес Set start)
- this.fВес = value;
- // *** Start programmer edit section *** (Медведь.Вес Set end)
+ // *** End programmer edit section *** (Медведь.ДатаРождения Set start)
+ this.fДатаРождения = value;
+ // *** Start programmer edit section *** (Медведь.ДатаРождения Set end)
- // *** End programmer edit section *** (Медведь.Вес Set end)
+ // *** End programmer edit section *** (Медведь.ДатаРождения Set end)
}
}
-
+
///
- /// ЦветГлаз.
+ /// МедведьСтрокой.
///
- // *** Start programmer edit section *** (Медведь.ЦветГлаз CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.МедведьСтрокой CustomAttributes)
- // *** End programmer edit section *** (Медведь.ЦветГлаз CustomAttributes)
+ // *** End programmer edit section *** (Медведь.МедведьСтрокой CustomAttributes)
+ [ICSSoft.STORMNET.NotStored()]
[StrLen(255)]
- public virtual string ЦветГлаз
+ [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.MSSQLDataService), "\'ПорядковыйНомер:\' + @ПорядковыйНомер@ + \", Цвет глаз мамы:\" + isnull(@Мама.ЦветГ" +
+ "лаз@,\'\')")]
+ [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.PostgresDataService), "\'ПорядковыйНомер:\' || @ПорядковыйНомер@ || \", Цвет глаз мамы:\" || coalesce(@Мама.ЦветГ" +
+ "лаз@,\'\')")]
+ public virtual string МедведьСтрокой
{
get
{
- // *** Start programmer edit section *** (Медведь.ЦветГлаз Get start)
-
- // *** End programmer edit section *** (Медведь.ЦветГлаз Get start)
- string result = this.fЦветГлаз;
- // *** Start programmer edit section *** (Медведь.ЦветГлаз Get end)
-
- // *** End programmer edit section *** (Медведь.ЦветГлаз Get end)
- return result;
+ // *** Start programmer edit section *** (Медведь.МедведьСтрокой Get)
+ return null;
+ // *** End programmer edit section *** (Медведь.МедведьСтрокой Get)
}
set
{
- // *** Start programmer edit section *** (Медведь.ЦветГлаз Set start)
-
- // *** End programmer edit section *** (Медведь.ЦветГлаз Set start)
- this.fЦветГлаз = value;
- // *** Start programmer edit section *** (Медведь.ЦветГлаз Set end)
+ // *** Start programmer edit section *** (Медведь.МедведьСтрокой Set)
- // *** End programmer edit section *** (Медведь.ЦветГлаз Set end)
+ // *** End programmer edit section *** (Медведь.МедведьСтрокой Set)
}
}
-
+
///
/// Пол.
///
@@ -284,90 +269,102 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.tПол Пол
// *** End programmer edit section *** (Медведь.Пол Set end)
}
}
-
+
///
- /// ДатаРождения.
+ /// ПолеБС.
///
- // *** Start programmer edit section *** (Медведь.ДатаРождения CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.ПолеБС CustomAttributes)
- // *** End programmer edit section *** (Медведь.ДатаРождения CustomAttributes)
- public virtual ICSSoft.STORMNET.UserDataTypes.NullableDateTime ДатаРождения
+ // *** End programmer edit section *** (Медведь.ПолеБС CustomAttributes)
+ [StrLen(255)]
+ public virtual string ПолеБС
{
get
{
- // *** Start programmer edit section *** (Медведь.ДатаРождения Get start)
+ // *** Start programmer edit section *** (Медведь.ПолеБС Get start)
- // *** End programmer edit section *** (Медведь.ДатаРождения Get start)
- ICSSoft.STORMNET.UserDataTypes.NullableDateTime result = this.fДатаРождения;
- // *** Start programmer edit section *** (Медведь.ДатаРождения Get end)
+ // *** End programmer edit section *** (Медведь.ПолеБС Get start)
+ string result = this.fПолеБС;
+ // *** Start programmer edit section *** (Медведь.ПолеБС Get end)
- // *** End programmer edit section *** (Медведь.ДатаРождения Get end)
+ // *** End programmer edit section *** (Медведь.ПолеБС Get end)
return result;
}
set
{
- // *** Start programmer edit section *** (Медведь.ДатаРождения Set start)
+ // *** Start programmer edit section *** (Медведь.ПолеБС Set start)
- // *** End programmer edit section *** (Медведь.ДатаРождения Set start)
- this.fДатаРождения = value;
- // *** Start programmer edit section *** (Медведь.ДатаРождения Set end)
+ // *** End programmer edit section *** (Медведь.ПолеБС Set start)
+ this.fПолеБС = value;
+ // *** Start programmer edit section *** (Медведь.ПолеБС Set end)
- // *** End programmer edit section *** (Медведь.ДатаРождения Set end)
+ // *** End programmer edit section *** (Медведь.ПолеБС Set end)
}
}
-
+
///
- /// МедведьСтрокой.
+ /// ПорядковыйНомер.
///
- // *** Start programmer edit section *** (Медведь.МедведьСтрокой CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.ПорядковыйНомер CustomAttributes)
- // *** End programmer edit section *** (Медведь.МедведьСтрокой CustomAttributes)
- [ICSSoft.STORMNET.NotStored()]
- [StrLen(255)]
- [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.MSSQLDataService), "\'ПорядковыйНомер:\' + @ПорядковыйНомер@ + \", Цвет глаз мамы:\" + isnull(@Мама.ЦветГ" +
- "лаз@,\'\')")]
- [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.PostgresDataService), "\'ПорядковыйНомер:\' || @ПорядковыйНомер@ || \", Цвет глаз мамы:\" || coalesce(@Мама.ЦветГ" +
- "лаз@,\'\')")]
- public virtual string МедведьСтрокой
+ // *** End programmer edit section *** (Медведь.ПорядковыйНомер CustomAttributes)
+ public virtual int ПорядковыйНомер
{
get
{
- // *** Start programmer edit section *** (Медведь.МедведьСтрокой Get)
- return null;
- // *** End programmer edit section *** (Медведь.МедведьСтрокой Get)
+ // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Get start)
+
+ // *** End programmer edit section *** (Медведь.ПорядковыйНомер Get start)
+ int result = this.fПорядковыйНомер;
+ // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Get end)
+
+ // *** End programmer edit section *** (Медведь.ПорядковыйНомер Get end)
+ return result;
}
set
{
- // *** Start programmer edit section *** (Медведь.МедведьСтрокой Set)
+ // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Set start)
- // *** End programmer edit section *** (Медведь.МедведьСтрокой Set)
+ // *** End programmer edit section *** (Медведь.ПорядковыйНомер Set start)
+ this.fПорядковыйНомер = value;
+ // *** Start programmer edit section *** (Медведь.ПорядковыйНомер Set end)
+
+ // *** End programmer edit section *** (Медведь.ПорядковыйНомер Set end)
}
}
-
+
///
- /// ВычислимоеПоле.
+ /// ЦветГлаз.
///
- // *** Start programmer edit section *** (Медведь.ВычислимоеПоле CustomAttributes)
+ // *** Start programmer edit section *** (Медведь.ЦветГлаз CustomAttributes)
- // *** End programmer edit section *** (Медведь.ВычислимоеПоле CustomAttributes)
- [ICSSoft.STORMNET.NotStored()]
- [DataServiceExpression(typeof(ICSSoft.STORMNET.Business.MSSQLDataService), "@ПорядковыйНомер@ + @Вес@")]
- public virtual int ВычислимоеПоле
+ // *** End programmer edit section *** (Медведь.ЦветГлаз CustomAttributes)
+ [StrLen(255)]
+ public virtual string ЦветГлаз
{
get
{
- // *** Start programmer edit section *** (Медведь.ВычислимоеПоле Get)
- return 0;
- // *** End programmer edit section *** (Медведь.ВычислимоеПоле Get)
+ // *** Start programmer edit section *** (Медведь.ЦветГлаз Get start)
+
+ // *** End programmer edit section *** (Медведь.ЦветГлаз Get start)
+ string result = this.fЦветГлаз;
+ // *** Start programmer edit section *** (Медведь.ЦветГлаз Get end)
+
+ // *** End programmer edit section *** (Медведь.ЦветГлаз Get end)
+ return result;
}
set
{
- // *** Start programmer edit section *** (Медведь.ВычислимоеПоле Set)
+ // *** Start programmer edit section *** (Медведь.ЦветГлаз Set start)
- // *** End programmer edit section *** (Медведь.ВычислимоеПоле Set)
+ // *** End programmer edit section *** (Медведь.ЦветГлаз Set start)
+ this.fЦветГлаз = value;
+ // *** Start programmer edit section *** (Медведь.ЦветГлаз Set end)
+
+ // *** End programmer edit section *** (Медведь.ЦветГлаз Set end)
}
}
-
+
///
/// Время создания объекта.
///
@@ -398,7 +395,7 @@ public virtual System.Nullable CreateTime
// *** End programmer edit section *** (Медведь.CreateTime Set end)
}
}
-
+
///
/// Создатель объекта.
///
@@ -430,38 +427,7 @@ public virtual string Creator
// *** End programmer edit section *** (Медведь.Creator Set end)
}
}
-
- ///
- /// Время последнего редактирования объекта.
- ///
- // *** Start programmer edit section *** (Медведь.EditTime CustomAttributes)
-
- // *** End programmer edit section *** (Медведь.EditTime CustomAttributes)
- public virtual System.Nullable EditTime
- {
- get
- {
- // *** Start programmer edit section *** (Медведь.EditTime Get start)
- // *** End programmer edit section *** (Медведь.EditTime Get start)
- System.Nullable result = this.fEditTime;
- // *** Start programmer edit section *** (Медведь.EditTime Get end)
-
- // *** End programmer edit section *** (Медведь.EditTime Get end)
- return result;
- }
- set
- {
- // *** Start programmer edit section *** (Медведь.EditTime Set start)
-
- // *** End programmer edit section *** (Медведь.EditTime Set start)
- this.fEditTime = value;
- // *** Start programmer edit section *** (Медведь.EditTime Set end)
-
- // *** End programmer edit section *** (Медведь.EditTime Set end)
- }
- }
-
///
/// Последний редактор объекта.
///
@@ -493,7 +459,38 @@ public virtual string Editor
// *** End programmer edit section *** (Медведь.Editor Set end)
}
}
-
+
+ ///
+ /// Время последнего редактирования объекта.
+ ///
+ // *** Start programmer edit section *** (Медведь.EditTime CustomAttributes)
+
+ // *** End programmer edit section *** (Медведь.EditTime CustomAttributes)
+ public virtual System.Nullable EditTime
+ {
+ get
+ {
+ // *** Start programmer edit section *** (Медведь.EditTime Get start)
+
+ // *** End programmer edit section *** (Медведь.EditTime Get start)
+ System.Nullable result = this.fEditTime;
+ // *** Start programmer edit section *** (Медведь.EditTime Get end)
+
+ // *** End programmer edit section *** (Медведь.EditTime Get end)
+ return result;
+ }
+ set
+ {
+ // *** Start programmer edit section *** (Медведь.EditTime Set start)
+
+ // *** End programmer edit section *** (Медведь.EditTime Set start)
+ this.fEditTime = value;
+ // *** Start programmer edit section *** (Медведь.EditTime Set end)
+
+ // *** End programmer edit section *** (Медведь.EditTime Set end)
+ }
+ }
+
///
/// Медведь
///Аудит включен для тестирования оффлайн-сервиса аудита в OData.
@@ -527,7 +524,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Лес ЛесОби
// *** End programmer edit section *** (Медведь.ЛесОбитания Set end)
}
}
-
+
///
/// Медведь
///Аудит включен для тестирования оффлайн-сервиса аудита в OData.
@@ -561,7 +558,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь Ма
// *** End programmer edit section *** (Медведь.Мама Set end)
}
}
-
+
///
/// Медведь
///Аудит включен для тестирования оффлайн-сервиса аудита в OData.
@@ -595,7 +592,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь Па
// *** End programmer edit section *** (Медведь.Папа Set end)
}
}
-
+
///
/// Медведь
///Аудит включен для тестирования оффлайн-сервиса аудита в OData.
@@ -629,7 +626,7 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.Страна Стр
// *** End programmer edit section *** (Медведь.СтранаРождения Set end)
}
}
-
+
///
/// Медведь
///Аудит включен для тестирования оффлайн-сервиса аудита в OData.
@@ -665,13 +662,13 @@ public virtual NewPlatform.Flexberry.ORM.ODataService.Tests.DetailArrayOfБер
// *** End programmer edit section *** (Медведь.Берлога Set end)
}
}
-
+
///
/// Class views container.
///
public class Views
{
-
+
///
/// Представление для работы тестов на загрузку объектов.
///
@@ -682,7 +679,7 @@ public static ICSSoft.STORMNET.View LoadTestView
return ICSSoft.STORMNET.Information.GetView("LoadTestView", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь));
}
}
-
+
///
/// Представление для работы теста по использованию порядкового номера.
///
@@ -693,7 +690,7 @@ public static ICSSoft.STORMNET.View OrderNumberTest
return ICSSoft.STORMNET.Information.GetView("OrderNumberTest", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь));
}
}
-
+
///
/// "МедведьE" view.
///
@@ -704,7 +701,7 @@ public static ICSSoft.STORMNET.View МедведьE
return ICSSoft.STORMNET.Information.GetView("МедведьE", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь));
}
}
-
+
///
/// "МедведьL" view.
///
@@ -715,7 +712,7 @@ public static ICSSoft.STORMNET.View МедведьL
return ICSSoft.STORMNET.Information.GetView("МедведьL", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь));
}
}
-
+
///
/// "МедведьShort" view.
///
@@ -726,7 +723,7 @@ public static ICSSoft.STORMNET.View МедведьShort
return ICSSoft.STORMNET.Information.GetView("МедведьShort", typeof(NewPlatform.Flexberry.ORM.ODataService.Tests.Медведь));
}
}
-
+
///
/// "МедведьСДелейломИВычислимымСвойством" view.
///
@@ -738,93 +735,93 @@ public static ICSSoft.STORMNET.View МедведьСДелейломИВычис
}
}
}
-
+
///
/// Audit class settings.
///
public class AuditSettings
{
-
+
///
/// Включён ли аудит для класса.
///
public static bool AuditEnabled = true;
-
+
///
/// Использовать имя представления для аудита по умолчанию.
///
public static bool UseDefaultView = true;
-
+
///
/// Включён ли аудит операции чтения.
///
public static bool SelectAudit = true;
-
+
///
/// Имя представления для аудирования операции чтения.
///
public static string SelectAuditViewName = "AuditView";
-
+
///
/// Включён ли аудит операции создания.
///
public static bool InsertAudit = true;
-
+
///
/// Имя представления для аудирования операции создания.
///
public static string InsertAuditViewName = "AuditView";
-
+
///
/// Включён ли аудит операции изменения.
///
public static bool UpdateAudit = true;
-
+
///
/// Имя представления для аудирования операции изменения.
///
public static string UpdateAuditViewName = "AuditView";
-
+
///
/// Включён ли аудит операции удаления.
///
public static bool DeleteAudit = true;
-
+
///
/// Имя представления для аудирования операции удаления.
///
public static string DeleteAuditViewName = "AuditView";
-
+
///
/// Путь к форме просмотра результатов аудита.
///
public static string FormUrl = "";
-
+
///
/// Режим записи данных аудита (синхронный или асинхронный).
///
public static ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode WriteMode = ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode.Synchronous;
-
+
///
/// Максимальная длина сохраняемого значения поля (если 0, то строка обрезаться не будет).
///
public static int PrunningLength = 0;
-
+
///
/// Показывать ли пользователям в изменениях первичные ключи.
///
public static bool ShowPrimaryKey = false;
-
+
///
/// Сохранять ли старое значение.
///
public static bool KeepOldValue = true;
-
+
///
/// Сжимать ли сохраняемые значения.
///
public static bool Compress = false;
-
+
///
/// Сохранять ли все значения атрибутов, а не только изменяемые.
///
@@ -832,3 +829,4 @@ public class AuditSettings
}
}
}
+