C sharp - Macros en C#

 
Vista:
sin imagen de perfil
Val: 4
Ha aumentado su posición en 24 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Macros en C#

Publicado por Mario Escudero (12 intervenciones) el 22/04/2015 15:30:05
Buenos días:
Tengo un sistema de restaurantes y en mi módulo de Mesas tengo que configurar 99 mesas y darles un atributo de color por cada estado.
Es un plano del salón donde cada mesa está representada con un Label de distinto color según su estado.
Por ejemplo, si está Abierta se pinta de color verde, si está Libre se pinta de turqueza, si está Recervada se pinta de amarillo y así sucesivamente.

Tengo entendido que en otro lenguaje se hace como sigue:
Este código se ejecuta en el Click de cada Labale o mesa....

Mi pregunta es: cómo podría hacer lo mismo en C# ????
Gracias


SELECT mesas
GO TOP
DO whil mesa <= 99
j = "M" + ALLTRIM(STR(mesa,3)) && Los Name de las mesas son M1, M2, ..., M99
DO CASE
CASE bloqueada
this.&j..backcolor = rgb(0,128,255)
CASE prec_impre
this.&j..backcolor = rgb(255,128,64)
CASE auxiliar
this.&j..backcolor = rgb(0,255,0)
CASE abierta
this.&j..backcolor = rgb(0,128,0)
CASE cerrada
this.&j..backcolor = rgb(255,0,0)
CASE reservada
this.&j..backcolor = rgb(255,255,0)
CASE disponible
this.&j..backcolor = rgb(193,240,240)
ENDCASE
SKIP
endd
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder