C2025-023 Electronic Procedures - Modifications to PROMS (Phase 1)
This commit is contained in:
@@ -329,14 +329,22 @@ namespace Volian.Controls.Library
|
||||
AnnotationDirty = true;
|
||||
}
|
||||
|
||||
private void dgAnnotations_CellClick(object sender, DataGridViewCellEventArgs e)
|
||||
//C2025-023 - Electronic Procedures - Modifications to PROMS
|
||||
// Only show Open button if it is an EPAnnotationType
|
||||
private void dgAnnotations_CellClick(object sender, DataGridViewCellEventArgs e)
|
||||
{
|
||||
if (!_LoadingGrid) // Only set the Current Annotation when not loading the grid
|
||||
btnEPAnnotation.Visible = false;
|
||||
|
||||
if (!_LoadingGrid) // Only set the Current Annotation when not loading the grid
|
||||
{
|
||||
if ((_Annotations != null) && (dgAnnotations.Rows.Count > 0))
|
||||
CurrentAnnotation = _Annotations[dgAnnotations.CurrentRow.Index];
|
||||
else
|
||||
CurrentAnnotation = null;
|
||||
if ((_Annotations != null) && (dgAnnotations.Rows.Count > 0))
|
||||
{
|
||||
CurrentAnnotation = _Annotations[dgAnnotations.CurrentRow.Index];
|
||||
if (CurrentAnnotation.MyAnnotationType.IsEPAnnotationType)
|
||||
btnEPAnnotation.Visible = true;
|
||||
}
|
||||
else
|
||||
CurrentAnnotation = null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -600,6 +608,7 @@ namespace Volian.Controls.Library
|
||||
public void UpdateAnnotationGrid(ItemInfo currentitem)
|
||||
{
|
||||
CurrentItem = currentitem;
|
||||
btnEPAnnotation.Visible = false;
|
||||
UpdateAnnotationGrid();
|
||||
}
|
||||
|
||||
@@ -702,5 +711,12 @@ namespace Volian.Controls.Library
|
||||
}
|
||||
#endregion
|
||||
|
||||
}
|
||||
//C2025-023 - Electronic Procedures - Modifications to PROMS
|
||||
// Open new Dynamic Form if open button selected
|
||||
private void btnEPAnnotation_Click(object sender, EventArgs e)
|
||||
{
|
||||
frmEPAnnotationDetails EPfrm = new frmEPAnnotationDetails(CurrentAnnotation);
|
||||
DialogResult dr = EPfrm.ShowDialog(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user