public void Read() { try { FileOperations.ReadToPersolanized(); FileOperations.ReadToAuth(); (new Tl("try", 0.0)).Read(); } catch (Exception exception) { throw new Error(exception.Message); } }
public void Update() { FileStream fileStream = null; StreamReader streamReader = null; StreamWriter streamWrite = null; try { fileStream = new FileStream(@"c:\\final\\personalized.txt", FileMode.Open, FileAccess.Read); streamReader = new StreamReader(fileStream); string[] lines = streamReader.ReadToEnd().Split('\n'); streamReader.Close(); if (lines == null) { new Error("Personalized File is Empty."); streamReader.Close(); fileStream.Close(); } fileStream = new FileStream(@"c:\\final\\personalized.txt", FileMode.Open, FileAccess.Write); streamWrite = new StreamWriter(fileStream); foreach (string line in lines) { if (String.IsNullOrEmpty(line.Replace("\n", "").Replace("\r", ""))) { continue; } string[] splitline = line.Replace("\n", "").Replace("\r", "").Split(','); if (String.Compare(splitline[1], this.accountNumber) == 0) { if (String.Compare(splitline[0], "Personal") == 0) { streamWrite.WriteLine("{0},{1},{2},{3},{4},{5}", splitline[0], splitline[1], splitline[2], splitline[3], isLock ? "1" : "0", lockedTime.ToString()); } else { streamWrite.WriteLine("{0},{1},{2},{3},{4}", splitline[0], splitline[1], splitline[2], isLock ? "1" : "0", lockedTime.ToString()); } } else { if (String.Compare(splitline[0], "Personal") == 0) { streamWrite.WriteLine("{0},{1},{2},{3},{4},{5}", splitline[0], splitline[1], splitline[2], splitline[3], splitline[4], splitline[5]); } else { streamWrite.WriteLine("{0},{1},{2},{3},{4}", splitline[0], splitline[1], splitline[2], splitline[3], splitline[4]); } } } streamWrite.Flush(); streamWrite.Close(); fileStream.Close(); #pragma warning disable CS0168 } catch (Exception exception) { #pragma warning restore CS0168 if (streamReader != null) { streamReader.Close(); } if (streamWrite != null) { streamWrite.Close(); } if (fileStream != null) { fileStream.Close(); } string errorCode = ""; try { FileOperations.ReadToPersolanized(); } catch (Exception exceptions) { errorCode = exceptions.Message; MessageBox.Show(errorCode + "Wrong Logins were forgotten", "Problem", MessageBoxButtons.OK); } } }