/// <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() }); }
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)); }