Update: Altered colour coding on PO table

This commit is contained in:
2020-07-28 11:32:51 +01:00
parent dce37680ef
commit 650ee45271

View File

@@ -179,28 +179,29 @@ namespace BealeEngineering.Accounts
{ {
decimal facility = (decimal)dataGridView1[facilityIndex, i].Value; decimal facility = (decimal)dataGridView1[facilityIndex, i].Value;
decimal lineAmount = (decimal)dataGridView1[lineAmountIndex, 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.ForeColor = Color.Gray;
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; 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.ForeColor = Color.Green;
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; 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 else
{ {
// default // outside bounds
dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Black; dataGridView1.Rows[i].DefaultCellStyle.ForeColor = Color.Red;
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White;
} }
} }