public MetricsViewModel() { service = new WindowsPhoneServiceProducao.WindowsPhoneServiceClient(); percurso = new Percurso(); perNeg = new PercursoNegocio(); confNeg = new ConfiguracaoNegocio(); }
public PercursoViewModel() { service = new WindowsPhoneServiceProducao.WindowsPhoneServiceClient(); percurso = new Percurso(); percursoApre = new PercursoApresentacao(); perNeg = new PercursoNegocio(); confNeg = new ConfiguracaoNegocio(); _percursoApre = new PercursoApresentacao(); _percursos = new ObservableCollection <Percurso>(); _percursosLista = new ObservableCollection <PercursoApresentacao>(); _location = new ObservableCollection <GeoPosition <GeoCoordinate> >(); }
public void GetPrePercursoToString() { PercursoNegocio perNeg = new PercursoNegocio(); percurso = perNeg.GetPrePercurso(); Percurso = percurso; if (confNeg.ConfIsMetrico()) { VelocidadeMaxima = percurso.VelocidadeMaxima.ToString() + " Km/h"; VelocidadeMedia = percurso.VelocidadeMedia.ToString() + " Km/h"; Distancia = percurso.Distancia.ToString() + " Km"; AltitudeMaxima = percurso.AltitudeMaxima.ToString() + " m"; AltitudeMinima = percurso.AltitudeMinima.ToString() + " m"; AltitudeVariacao = percurso.AltitudeVariacao.ToString() + " m"; Calorias = percurso.Calorias.ToString() + " Kcal"; Duracao = percurso.Duracao.ToString(); Locations = percurso.Locations; Data = percurso.data.ToString(); Segundos = percurso.Segundos; TituloPercurso = percurso.TituloPercurso; DesenhoCaminho = percurso.DesenhoCaminho; Ritimo = CalculaRitimo(true); Descricao = percurso.Descricao == "" ? "add descrição..." : percurso.Descricao; } else { VelocidadeMaxima = (percurso.VelocidadeMaxima / 1.6).ToString("0.00") + " mph"; VelocidadeMedia = (percurso.VelocidadeMedia / 1.6).ToString("0.00") + " mph"; Distancia = (percurso.Distancia / 1.6).ToString("0.00") + " mi"; AltitudeMaxima = (percurso.AltitudeMaxima / 0.3048).ToString("0.00") + " p"; AltitudeMinima = (percurso.AltitudeMinima / 0.3048).ToString("0.00") + " p"; AltitudeVariacao = (percurso.AltitudeVariacao / 0.3048).ToString("0.00") + " p"; Calorias = percurso.Calorias.ToString() + " Kcal"; Duracao = percurso.Duracao.ToString(); Locations = percurso.Locations; Data = percurso.data.ToString(); Segundos = percurso.Segundos; TituloPercurso = percurso.TituloPercurso; DesenhoCaminho = percurso.DesenhoCaminho; Ritimo = CalculaRitimo(false); Descricao = percurso.Descricao == "" ? "add descrição..." : percurso.Descricao; } }
public void PrePercurso() { PercursoNegocio perNeg = new PercursoNegocio(); percurso = perNeg.GetPrePercurso(); VelocidadeMaxima = percurso.VelocidadeMaxima; VelocidadeMedia = percurso.VelocidadeMedia; Distancia = percurso.Distancia; Ritimo = percurso.Ritimo; AltitudeMaxima = percurso.AltitudeMaxima; AltitudeMinima = percurso.AltitudeMinima; AltitudeVariacao = percurso.AltitudeVariacao; Calorias = percurso.Calorias; Duracao = percurso.Duracao; Locations = percurso.Locations; Data = percurso.data; Segundos = percurso.Segundos; //return percurso; }