diff --git a/source/WinFormApp/ClientInfoForm.cs b/source/WinFormApp/ClientInfoForm.cs index 13d8218..7b1f958 100644 --- a/source/WinFormApp/ClientInfoForm.cs +++ b/source/WinFormApp/ClientInfoForm.cs @@ -1334,6 +1334,7 @@ namespace AyaNova if (mClientNoteIdToDisplay != Guid.Empty) { ClientNotesForm CN = new ClientNotesForm(); + CN.ClientNoteIdToDisplay = mClientNoteIdToDisplay; CN.ClientID = mClient.ID; CN.ShowDialog(); } @@ -2096,7 +2097,7 @@ namespace AyaNova //case 3823 private Guid mClientNoteIdToDisplay = Guid.Empty; - public Guid ClientNoteToDisplay { get { return mClientNoteIdToDisplay; } set { mClientNoteIdToDisplay = value; } } + public Guid ClientNoteIdToDisplay { get { return mClientNoteIdToDisplay; } set { mClientNoteIdToDisplay = value; } } private Client mClient; diff --git a/source/WinFormApp/ClientNotesForm.cs b/source/WinFormApp/ClientNotesForm.cs index a916aa0..7b57667 100644 --- a/source/WinFormApp/ClientNotesForm.cs +++ b/source/WinFormApp/ClientNotesForm.cs @@ -462,7 +462,7 @@ namespace AyaNova #region properties //case 3823 private Guid mClientNoteIdToDisplay = Guid.Empty; - public Guid ClientNoteToDisplay { get { return mClientNoteIdToDisplay; } set { mClientNoteIdToDisplay = value; } } + public Guid ClientNoteIdToDisplay { get { return mClientNoteIdToDisplay; } set { mClientNoteIdToDisplay = value; } } diff --git a/source/WinFormApp/Util.cs b/source/WinFormApp/Util.cs index 1110e47..a9ecac1 100644 --- a/source/WinFormApp/Util.cs +++ b/source/WinFormApp/Util.cs @@ -3419,6 +3419,13 @@ At first I was happy to find your code that solved my problem, but I did not lik { ClientInfoForm f=new ClientInfoForm(); + + //case 3823 + if (subTypeIdToOpen != null) { + //for the time being subtype is only going to be a client note so we only need the ID + f.ClientNoteIdToDisplay = subTypeIdToOpen.ID; + } + Client o=Client.GetItem(ID); f.ClientToEdit=o;