Example #1
0
        private void MnuSaveCsvFile_Click(object sender, EventArgs e)
        {
            if (dataGridView1.Rows.Count > 0)
            {
                SaveFileDialog dialog = new SaveFileDialog();
                dialog.Filter = "CSV file (*.csv)|*.csv";
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    List <LocRW.TriggerClass> triggers = new List <LocRW.TriggerClass>();
                    foreach (DataGridViewRow row in dataGridView1.Rows)
                    {
                        LocRW.TriggerClass item = new LocRW.TriggerClass();
                        item.Value   = row.Cells[0].Value.ToString().Trim();
                        item.Message = row.Cells[1].Value.ToString().Trim();
                        triggers.Add(item);
                    }

                    LocRW.CsvFile.WriteCSV(dialog.FileName, triggers);
                }
            }
        }
Example #2
0
 private void MnuSaveLocFile_Click(object sender, EventArgs e)
 {
     if (dataGridView1.Rows.Count > 0)
     {
         SaveFileDialog dialog = new SaveFileDialog();
         dialog.Filter       = ".loc files (*.loc)|*.loc";
         dialog.DefaultExt   = "loc";
         dialog.AddExtension = true;
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             List <LocRW.TriggerClass> list = new List <LocRW.TriggerClass>();
             foreach (DataGridViewRow row in dataGridView1.Rows)
             {
                 LocRW.TriggerClass item = new LocRW.TriggerClass()
                 {
                     Value   = row.Cells[0].Value.ToString(),
                     Message = row.Cells[1].Value.ToString()
                 };
                 list.Add(item);
             }
             LocRW.LocFile.WriteLocFile(dialog.FileName, list);
         }
     }
 }