Ejemplo n.º 1
0
 /// <summary>
 /// Sets the Card default values
 /// </summary>
 /// <param name="dev"></param>
 /// <param name="empresa"></param>
 /// <param name="linea"></param>
 /// <param name="tipo"></param>
 private static Dispositivo SetDeviceDefaultValues(DispositivoImportador dev, Empresa empresa, Linea linea, TipoDispositivo tipo)
 {
     return(new Dispositivo
     {
         Codigo = dev.Codigo.Trim(),
         TipoDispositivo = tipo,
         PollInterval = dev.PollInterval,
         Port = dev.Port,
         Estado = 0,
         Imei = dev.Imei.Trim(),
         Tablas = "0",
         Clave = dev.Clave.Trim(),
         Empresa = empresa,
         Linea = linea,
         Telefono = dev.Telefono.Trim()
     });
 }
Ejemplo n.º 2
0
 private static bool TieneDatos(DispositivoImportador disp)
 {
     return(!string.IsNullOrEmpty(disp.Codigo) && !string.IsNullOrEmpty(disp.Clave) && disp.PollInterval > 0 && !string.IsNullOrEmpty(disp.Imei) &&
            !string.IsNullOrEmpty(disp.IpAdress) && disp.Port > 0 && !string.IsNullOrEmpty(disp.Telefono));
 }