/// <summary>
 /// constructor for Unit-test
 /// </summary>
 /// <param name="ucd"></param>
 /// <param name="mode"></param>
 public ManageIOConnFileController(UserConnDetails ucd, bool mode)
 {
     try
     {
         modelManagIOConn = new ModelManageIOConnFile();
         if (mode)
         {
             modelManagIOConn.writeConnDatas(ucd);
         }
         else
         {
             modelManagIOConn.reviseXmlFileExists();
             modelManagIOConn.readConnDatas();
             userConnDetails = modelManagIOConn.getConnInfos();
         }
     }
     catch (ErrorXmlFileWrite e)
     {
         errorHandle(e.getMessage());
     }
     catch (ErrorXmlFileRead e)
     {
         errorHandle(e.getMessage());
     }
     catch (Exception)
     {
         errorHandle("Ismeretlen fájlkezelési hiba történt! Kapcsolódási információk betöltése megszakadt!");
     }
 }
 /// <summary>
 /// constructor,
 public ManageIOConnFileController(Form parent)
 {
     this.parentWindow = parent;
     modelManagIOConn  = new ModelManageIOConnFile();
 }