private void AgregarVendedor(Elemento elemento) { var v = Vendedores.FirstOrDefault(e => e.Codigo == elemento.Codigo); if (v == null) { var prev = servicioPreventista.ObtenerPorCodigo(elemento.Codigo, Core.CargarRelaciones.NoCargarNada, "01"); if (prev != null) { elemento.Foto = prev.Foto; elemento.Nombre = prev.Nombre; elemento.CoordenadaDomicilio = new PointLatLng(prev.Latitud, prev.Longitud); } if (elemento.CoordenadaActual.Lat == 0 && elemento.CoordenadaActual.Lng == 0) //si lat y lng vienen 0, 0 es porque tiene gps apagado { elemento.CoordenadaActual = new PointLatLng(-38.002452, -57.601936); elemento.Estado = Estado.GPS_APAGADO; } this.Vendedores.Add(elemento); } }