/** * Atualiza percurso com métricas finais **/ public void AtualizaPercurso(percursos per) { try { using (SeeYouEntities syr = new SeeYouEntities()) { var percurso = (from p in syr.percursos where p.id_percurso == per.id_percurso select p).FirstOrDefault(); percurso.altitude_max = per.altitude_max; percurso.altitude_med = per.altitude_med; percurso.altitude_min = per.altitude_min; percurso.caloria = per.caloria; percurso.descricao = per.descricao; percurso.distancia = per.distancia; percurso.duracao = per.duracao; percurso.Pace = per.Pace; percurso.velocidade_max = per.velocidade_max; percurso.velocidade_med = per.velocidade_med; syr.SaveChanges(); } } catch (Exception ex) { } }
public ActionResult DeleteConfirmed(int id_percurso) { percursos percursos = syrDb.percursos.Find(id_percurso); syrDb.percursos.Remove(percursos); syrDb.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /Perfil/Delete/5 public ActionResult Delete(int id_percurso) { ViewBag.Title = "SYR - Deletar"; percursos percursos = syrDb.percursos.Find(id_percurso); return(View(percursos)); }
// // GET: /Perfil/Edit/5 public ActionResult Edit(long id_percurso) { ViewBag.Title = "SYR - Edição"; percursos percursos = syrDb.percursos.Find(id_percurso); return(View(percursos)); }
int IWindowsPhoneService.NovoPercurso(int idUser, string isMetrico) { percursos pe = new percursos(); pe.id_usuario = idUser; pe.data_percurso = DateTime.Now; pe.isMetrico = isMetrico; return(persitencia.NovoPercurso(pe)); }
public ActionResult Edit(percursos percursos) { if (ModelState.IsValid) { syrDb.Entry(percursos).State = EntityState.Modified; syrDb.SaveChanges(); return(RedirectToAction("Index")); } return(View(percursos)); }
public void AtualizaPercurso(int id, int idUser, string descr, DateTime data, double velocidadeMedia, double velocidadeMaxima, double distancia, double ritimo, double altitudeMaxima, double altitudeMinima, double altitudeVariacao, double calorias, string duracao) { percursos pe = new percursos(); pe.id_usuario = idUser; pe.id_percurso = id; pe.descricao = descr; pe.data_percurso = data; pe.velocidade_med = velocidadeMedia; pe.velocidade_max = velocidadeMaxima; pe.distancia = distancia; pe.altitude_max = altitudeMaxima; pe.altitude_med = altitudeVariacao; pe.altitude_min = altitudeMinima; pe.duracao = duracao; persitencia.AtualizaPercurso(pe); }
/** * Atualiza percurso com métricas finais **/ public void AtualizaPercurso(percursos per) { try { using (SeeYouEntities syr = new SeeYouEntities()) { var percurso = (from p in syr.percursos where p.id_percurso == per.id_percurso select p).FirstOrDefault(); percurso = per; syr.SaveChanges(); } } catch (Exception ex) { } }
/** * Cria e salva novo percurso na base de dados e retorna id do percurso **/ public int NovoPercurso(percursos per) { try { int id = 0; using (SeeYouEntities syr = new SeeYouEntities()) { syr.percursos.AddObject(per); syr.SaveChanges(); id = (int)per.id_percurso; } return(id); } catch (Exception ex) { return(0); } }