Example #1
0
 public static void LogControle(TipoControle tipoControle)
 {
     try
     {
         LogAplicacao(Service_Config.NomeServico, tipoControle.ToString().Replace("_", " "));
     }
     catch (Exception ex)
     {
         string excecaoTxt = ex.Message;
     }
 }
Example #2
0
        public static string ToString(TipoControle valor)
        {
            switch (valor)
            {
            case TipoControle.SIMPLES:
                return("SIMPLES");

            case TipoControle.LOGICO:
                return("LOGICO");

            case TipoControle.GRADUAL:
                return("GRADUAL");

            case TipoControle.ESPECIFICO:
                return("ESPECIFICO");

            default:
                return("");
            }
        }
Example #3
0
        public static string ToComando(Evento objEvento)
        {
            TipoControle tipo = objEvento.ObjDispositvo.ObjControle.Tipocontrole;
            int          pino = Convert.ToInt32(objEvento.ObjDispositvo.PinoEntrada);
            string       cmd;

            if (objEvento.ObjComando.Estilo == "range-touch-inteiro")
            {
                cmd = objEvento.Potencia;
            }
            else
            {
                cmd = objEvento.ObjComando.Cmd;
            }

            StringBuilder comando = new StringBuilder();

            comando.Append((int)tipo);
            comando.Append(pino.ToString().PadLeft(2, '0'));
            comando.Append(ToComando(cmd));
            return(comando.ToString());
        }