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 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;
}
}