dejare el codigo mas abajo,
tengo en una tabla a 1 cliente que tiene varios valores a los que les llamo intervalo y son decimales, en el cual algunos de estos son igual a cero y otros mayores
lo que quiero haces es un estilo de barra de progreso en el cual me muestr en verde los valores mayores a 0 y en rojo los valores igual a cero
ahorita funciona de manera de que al ejecutar la aplicacion, en un texto me muestra
VERDE cuando el valor de la columna es mayor y rojo cuando es menor de esta manera
VERDE / VERDE / VERDE / ROJO / VERDE / ROJO / VERDE / VERDE / VERDE / VERDE / VERDE / VERDE / ROJO / ROJO /
en total son 10 datos almacenados mayores a cero y 4 igual a cero
y los muestra, lo que yo quisiera saber es como puedo hacer que cada valor ingresado mayor a cero represente un numero con valor a 1 para que cada dato mayor a cero se sume y represente el ancho de una barra que se ira haciendo mas grande dependiendo de los datos almacenados de igual manera cuando es rojo que tambien valga 1 pero este sume a la imagen que se hara ancho de 1 en 1 pixeles dejare el codigo espero puedan darme una idea que ya tengo 4 dias sin poder avanzar
antes que nada intervalos representa la columna y lo que esta dentro del parenteces la consulta donde recupero la query don filtro de idcliente y mes
Código:
foreach (var cliente in Factory.Clientes.GetDetalles(IdCliente, Mes)) { if (cliente.Intervalos > 0) { Response.Write("VERDE / "); } else { Response.Write("ROJO / "); } } }