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:
Rich
2010-12-16 20:42:44 +00:00
parent abd26062f6
commit 10f06a5e9c
42 changed files with 147 additions and 69 deletions

View File

@@ -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();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyItem != value)
{
_MyItem = value;
_ItemID = value.ItemID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyParent != value)
{
_MyParent = value;
_ParentID = value.FolderID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -75,6 +75,7 @@ namespace VEPROMS.CSLA.Library
if (_MyItem != value)
{
_MyItem = value;
_ItemID = value.ItemID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -172,6 +172,7 @@ namespace VEPROMS.CSLA.Library
if (_MyRODb != value)
{
_MyRODb = value;
_RODbID = value.RODbID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -134,6 +134,7 @@ namespace VEPROMS.CSLA.Library
if (_MyContent != value)
{
_MyContent = value;
_ContentID = value.ContentID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -149,6 +149,7 @@ namespace VEPROMS.CSLA.Library
if (_MyFolder != value)
{
_MyFolder = value;
_FolderID = value.FolderID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyROFst != value)
{
_MyROFst = value;
_ROFstID = value.ROFstID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -142,6 +142,7 @@ namespace VEPROMS.CSLA.Library
if (_MyDocument != value)
{
_MyDocument = value;
_DocID = value.DocID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -189,6 +189,7 @@ namespace VEPROMS.CSLA.Library
if (_MyParent != value)
{
_MyParent = value;
_ParentID = value.FormatID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyFolder != value)
{
_MyFolder = value;
_FolderID = value.FolderID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyUser != value)
{
_MyUser = value;
_UID = value.UID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -239,6 +239,7 @@ namespace VEPROMS.CSLA.Library
if (_MyContent != value)
{
_MyContent = value;
_ContentID = value.ContentID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyAnnotationType != value)
{
_MyAnnotationType = value;
_TypeID = value.TypeID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyFolder != value)
{
_MyFolder = value;
_FolderID = value.FolderID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -154,6 +154,7 @@ namespace VEPROMS.CSLA.Library
if (_MyItem != value)
{
_MyItem = value;
_ItemID = value.ItemID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -134,6 +134,7 @@ namespace VEPROMS.CSLA.Library
if (_MyRole != value)
{
_MyRole = value;
_RID = value.RID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyContent != value)
{
_MyContent = value;
_ContentID = value.ContentID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -170,6 +170,7 @@ namespace VEPROMS.CSLA.Library
if (_MyRODb != value)
{
_MyRODb = value;
_RODbID = value.RODbID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyDocVersion != value)
{
_MyDocVersion = value;
_VersionID = value.VersionID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyROImage != value)
{
_MyROImage = value;
_ImageID = value.ImageID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -157,6 +157,7 @@ namespace VEPROMS.CSLA.Library
if (_MyRODb != value)
{
_MyRODb = value;
_RODbID = value.RODbID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyROFst != value)
{
_MyROFst = value;
_ROFstID = value.ROFstID;// Update underlying data field
PropertyHasChanged();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -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();
}
}

View File

@@ -88,6 +88,7 @@ namespace VEPROMS.CSLA.Library
if (_MyGroup != value)
{
_MyGroup = value;
_GID = value.GID;// Update underlying data field
PropertyHasChanged();
}
}