コード例 #1
0
 /// <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!");
     }
 }
コード例 #2
0
        /// <summary>
        /// writes out the connection infos - it is needed the adjustwindow controller
        /// </summary>
        /// <param name="ucd">the proper details to XML files</param>
        public void setTheConnInfos(UserConnDetails ucd)
        {
            try
            {
                modelManagIOConn.writeConnDatas(ucd);
            }

            catch (ErrorXmlFileWrite 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!");
            }
        }