예제 #1
0
 public static void LerAbastecimentoAtual(string TP_Concentrador,
                                          bool St_identfrentista,
                                          ref string st)
 {
     if (TP_Concentrador.Trim().ToUpper().Equals("CT"))
     {
         TCompanytec.LerAbastecimentoMemoria(ref st);
     }
     else if (TP_Concentrador.Trim().ToUpper().Equals("ZT"))
     {
         string comando = string.Empty;
         if (St_identfrentista)
         {
             comando = "(&A" + TCompanytec.CalcularChecksum("&A") + ")";
         }
         else
         {
             comando = "(&A)";
         }
         if (TCompanytec.EnviarComandoPlaca(comando).Equals(1))
         {
             TCompanytec.LerRetornoPlaca(ref st);
         }
     }
     else if (TP_Concentrador.Trim().ToUpper().Equals("VW"))
     {
         TVWTech.LerAbastecimento(ref st);
     }
 }