/// <summary> /// Обработка события при желении сохранить файл путем изменения текущего файла /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FileSave_btn_Click(object sender, EventArgs e) { // Перевести в кодировку csv List <string> encoded = MyMethods.Serialization(atms).ToList(); string head = "region,city,address,installplace,int_cards_support,sbercart," + "american_express,for_organizations,accepts_money,prints_onepass,access," + "comments,bank_code,bank_name,org_id,org_name,phone"; encoded.Insert(0, head); File.WriteAllLines(path, encoded.ToArray(), Encoding.UTF8); }
/// <summary> /// Обработка события при желении сохранить файл путем создания нового файла /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void сохранитькакToolStripButton_Click(object sender, EventArgs e) { if (saveFileDialog1.ShowDialog() == DialogResult.OK) { // Перевести в кодировку csv List <string> encoded = MyMethods.Serialization(atms).ToList(); string head = "region,city,address,installplace,int_cards_support,sbercart," + "american_express,for_organizations,accepts_money,prints_onepass,access," + "comments,bank_code,bank_name,org_id,org_name,phone"; encoded.Insert(0, head); File.WriteAllLines(saveFileDialog1.FileName, encoded.ToArray(), Encoding.UTF8); path = saveFileDialog1.FileName; this.Text = "BANKOMATES" + path; сохранитьToolStripButton.Enabled = true; } }