Close any open rtf windows when we open the profile
This commit is contained in:
parent
3a7a3f4299
commit
c7c563ce86
@ -122,6 +122,8 @@ namespace EduNetworkBuilder
|
|||||||
|
|
||||||
public PersonClass Edit()
|
public PersonClass Edit()
|
||||||
{
|
{
|
||||||
|
CloseAllRTFWindows();
|
||||||
|
|
||||||
BuilderWindow BW = NB.GetBuilderWin();
|
BuilderWindow BW = NB.GetBuilderWin();
|
||||||
if(BW != null)
|
if(BW != null)
|
||||||
{
|
{
|
||||||
@ -132,9 +134,20 @@ namespace EduNetworkBuilder
|
|||||||
return CurrentUser;
|
return CurrentUser;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void CloseAllRTFWindows()
|
||||||
|
{
|
||||||
|
for(int i=Application.OpenForms.Count - 1; i>=0; i--)
|
||||||
|
{
|
||||||
|
if (Application.OpenForms[i] is RTFWindow)
|
||||||
|
Application.OpenForms[i].Close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public PersonClass AddSchoolwork(Network ToAdd)
|
public PersonClass AddSchoolwork(Network ToAdd)
|
||||||
{
|
{
|
||||||
if (CurrentUser == null) return CurrentUser;
|
if (CurrentUser == null) return CurrentUser;
|
||||||
|
CloseAllRTFWindows();
|
||||||
|
|
||||||
BuilderWindow BW = NB.GetBuilderWin();
|
BuilderWindow BW = NB.GetBuilderWin();
|
||||||
SchoolworkClass NewWork = new SchoolworkClass(ToAdd, CurrentUser);
|
SchoolworkClass NewWork = new SchoolworkClass(ToAdd, CurrentUser);
|
||||||
CurrentUser.Projects.Add(NewWork);
|
CurrentUser.Projects.Add(NewWork);
|
||||||
|
Loading…
Reference in New Issue
Block a user