From b085bef9a7cb45e253cc06f1185c8f1d6801f92e Mon Sep 17 00:00:00 2001 From: aj Date: Sat, 2 Jun 2018 21:43:08 -0400 Subject: [PATCH] Dont save new row items --- CutToLength/MainForm.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CutToLength/MainForm.cs b/CutToLength/MainForm.cs index 56dc7c1..fb1169f 100644 --- a/CutToLength/MainForm.cs +++ b/CutToLength/MainForm.cs @@ -76,7 +76,12 @@ namespace CutToLength private void Save() { - var json = JsonConvert.SerializeObject(items, Formatting.Indented); + var itemsToSave = items; + + if (dataGridView1.Rows[items.Count - 1].IsNewRow == true) + itemsToSave.RemoveAt(itemsToSave.Count - 1); + + var json = JsonConvert.SerializeObject(itemsToSave, Formatting.Indented); var saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Json File|*.json";