From 650ee452711bf9625d7526c0bcfe9df12dba8dc6 Mon Sep 17 00:00:00 2001 From: Bobbie Hodgetts Date: Tue, 28 Jul 2020 11:32:51 +0100 Subject: [PATCH] Update: Altered colour coding on PO table --- .../BealeEngineering.Accounts/frmMain.cs | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/BealeEngineering/BealeEngineering.Accounts/frmMain.cs b/BealeEngineering/BealeEngineering.Accounts/frmMain.cs index 8b550bb..827417f 100644 --- a/BealeEngineering/BealeEngineering.Accounts/frmMain.cs +++ b/BealeEngineering/BealeEngineering.Accounts/frmMain.cs @@ -179,28 +179,29 @@ namespace BealeEngineering.Accounts { decimal facility = (decimal)dataGridView1[facilityIndex, i].Value; decimal lineAmount = (decimal)dataGridView1[lineAmountIndex, i].Value; - if (facility == 0) + + if (facility == lineAmount) { - // code to grey out line + // new + dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Black; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; + } + else if (facility == 0) + { + // used dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Gray; dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; } - else if (facility == lineAmount) + else if (facility > 0 && facility < lineAmount) { - // code to green + // in use dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Green; dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; } - else if (facility < 0) - { - // red line - dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Red; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; - } else { - // default - dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Black; + // outside bounds + dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Red; dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; } }