Update underlying data field when related object is updated.
If the selected Library Document is out-of-range throw a specific error Don't fail if the user clicks on open space in the BookMark list Added property to provide a right margin (RTBMargin) between the RichTextBox and the StepItem
This commit is contained in:
@@ -135,6 +135,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItem != value)
|
||||
{
|
||||
_MyItem = value;
|
||||
_ItemID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -167,6 +168,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyAnnotationType != value)
|
||||
{
|
||||
_MyAnnotationType = value;
|
||||
_TypeID = value.TypeID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItem != value)
|
||||
{
|
||||
_MyItem = value;
|
||||
_ItemID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -136,6 +136,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyGroup != value)
|
||||
{
|
||||
_MyGroup = value;
|
||||
_GID = value.GID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -168,6 +169,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRole != value)
|
||||
{
|
||||
_MyRole = value;
|
||||
_RID = value.RID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -200,6 +202,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -145,6 +145,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyDocVersion != value)
|
||||
{
|
||||
_MyDocVersion = value;
|
||||
_VersionID = value.VersionID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -177,6 +178,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROFst != value)
|
||||
{
|
||||
_MyROFst = value;
|
||||
_ROFstID = value.ROFstID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyParent != value)
|
||||
{
|
||||
_MyParent = value;
|
||||
_ParentID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -75,6 +75,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItem != value)
|
||||
{
|
||||
_MyItem = value;
|
||||
_ItemID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -172,6 +172,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRODb != value)
|
||||
{
|
||||
_MyRODb = value;
|
||||
_RODbID = value.RODbID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -91,6 +91,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemToID != value)
|
||||
{
|
||||
_MyItemToID = value;
|
||||
_ToID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -123,6 +124,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemRangeID != value)
|
||||
{
|
||||
_MyItemRangeID = value;
|
||||
_RangeID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -134,6 +134,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_ContentID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -149,6 +149,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROFst != value)
|
||||
{
|
||||
_MyROFst = value;
|
||||
_ROFstID = value.ROFstID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -142,6 +142,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyDocument != value)
|
||||
{
|
||||
_MyDocument = value;
|
||||
_DocID = value.DocID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -145,6 +145,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROFst != value)
|
||||
{
|
||||
_MyROFst = value;
|
||||
_ROFstID = value.ROFstID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -177,6 +178,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROImage != value)
|
||||
{
|
||||
_MyROImage = value;
|
||||
_ImageID = value.ImageID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -178,6 +178,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyParent != value)
|
||||
{
|
||||
_MyParent = value;
|
||||
_ParentID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -210,6 +211,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyConnection != value)
|
||||
{
|
||||
_MyConnection = value;
|
||||
_DBID = value.DBID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyGroup != value)
|
||||
{
|
||||
_MyGroup = value;
|
||||
_GID = value.GID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -120,6 +121,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRole != value)
|
||||
{
|
||||
_MyRole = value;
|
||||
_RID = value.RID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -189,6 +189,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyParent != value)
|
||||
{
|
||||
_MyParent = value;
|
||||
_ParentID = value.FormatID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyParent != value)
|
||||
{
|
||||
_MyParent = value;
|
||||
_ParentID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -120,6 +121,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyConnection != value)
|
||||
{
|
||||
_MyConnection = value;
|
||||
_DBID = value.DBID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRole != value)
|
||||
{
|
||||
_MyRole = value;
|
||||
_RID = value.RID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -120,6 +121,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyUser != value)
|
||||
{
|
||||
_MyUser = value;
|
||||
_UID = value.UID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -239,6 +239,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_ContentID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyAnnotationType != value)
|
||||
{
|
||||
_MyAnnotationType = value;
|
||||
_TypeID = value.TypeID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_FromID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -123,6 +124,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemToID != value)
|
||||
{
|
||||
_MyItemToID = value;
|
||||
_ToID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_FromID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -120,6 +121,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemRangeID != value)
|
||||
{
|
||||
_MyItemRangeID = value;
|
||||
_RangeID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -135,6 +135,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyUser != value)
|
||||
{
|
||||
_MyUser = value;
|
||||
_UID = value.UID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -167,6 +168,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyGroup != value)
|
||||
{
|
||||
_MyGroup = value;
|
||||
_GID = value.GID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -154,6 +154,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItem != value)
|
||||
{
|
||||
_MyItem = value;
|
||||
_ItemID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -134,6 +134,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRole != value)
|
||||
{
|
||||
_MyRole = value;
|
||||
_RID = value.RID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_ContentID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -170,6 +170,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRODb != value)
|
||||
{
|
||||
_MyRODb = value;
|
||||
_RODbID = value.RODbID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyDocVersion != value)
|
||||
{
|
||||
_MyDocVersion = value;
|
||||
_VersionID = value.VersionID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROImage != value)
|
||||
{
|
||||
_MyROImage = value;
|
||||
_ImageID = value.ImageID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -157,6 +157,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRODb != value)
|
||||
{
|
||||
_MyRODb = value;
|
||||
_RODbID = value.RODbID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyROFst != value)
|
||||
{
|
||||
_MyROFst = value;
|
||||
_ROFstID = value.ROFstID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -135,6 +135,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_ContentID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -251,6 +252,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyRODb != value)
|
||||
{
|
||||
_MyRODb = value;
|
||||
_RODbID = value.RODbID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyGroup != value)
|
||||
{
|
||||
_MyGroup = value;
|
||||
_GID = value.GID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -120,6 +121,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyFolder != value)
|
||||
{
|
||||
_MyFolder = value;
|
||||
_FolderID = value.FolderID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -136,6 +136,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyContent != value)
|
||||
{
|
||||
_MyContent = value;
|
||||
_FromID = value.ContentID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -171,6 +172,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemToID != value)
|
||||
{
|
||||
_MyItemToID = value;
|
||||
_ToID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
@@ -203,6 +205,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyItemRangeID != value)
|
||||
{
|
||||
_MyItemRangeID = value;
|
||||
_RangeID = value.ItemID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
|
||||
if (_MyGroup != value)
|
||||
{
|
||||
_MyGroup = value;
|
||||
_GID = value.GID;// Update underlying data field
|
||||
PropertyHasChanged();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user