public static Temp_GetFile_Data ImportData() { try { #region Decrypting_Operation string readData = System.IO.File.ReadAllText(ads); byte[] res = Convert.FromBase64String(readData); //if (System.IO.File.Exists(ads + "DECTEST") == true) System.IO.File.Delete(ads + "DECTEST"); System.IO.File.WriteAllBytes(ads + "DECTEST", res); #endregion #region gets_readyFor_Import_Data GetFiles_Data.dest_AddressFolder = null; GetFiles_Data.GetAddress.Clear(); GetFiles_Data.GridData.Clear(); #endregion System.Runtime.Serialization.IFormatter formatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); System.IO.FileStream streamReader = new System.IO.FileStream(ads + "DECTEST", System.IO.FileMode.OpenOrCreate); Temp_GetFile_Data tmps = (Temp_GetFile_Data)formatter.Deserialize(streamReader); streamReader.Close(); return(tmps); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message, "ERROR !!!"); Temp_GetFile_Data arr = new Temp_GetFile_Data(); return(arr); } }
public static Temp_GetFile_Data SerializationProc() { Temp_GetFile_Data tempData = new Temp_GetFile_Data(); tempData.dest_AddressFolder = GetFiles_Data.dest_AddressFolder; tempData.GetAddress = (ArrayList)GetFiles_Data.GetAddress.Clone(); tempData.GridData = GetFiles_Data.GridData; return(tempData); }
public static bool DeSerializationProc() { Temp_GetFile_Data list = SaveData_ImportData.ImportData(); //if (System.IO.File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\CSVSettings.dbDECTEST")) System.IO.File.Delete(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\CSVSettings.dbDECTEST"); GetFiles_Data.dest_AddressFolder = list.dest_AddressFolder; GetFiles_Data.GetAddress = list.GetAddress; GetFiles_Data.GridData = list.GridData; return(true); }