public async Task <IHttpActionResult> PutCidadesVisitadas(int id, CidadesVisitadas CidadesVisitadas) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != CidadesVisitadas.Id) { return(BadRequest()); } db.Entry(CidadesVisitadas).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CidadesVisitadasExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter != null) { Cidade = e.Parameter as CidadesVisitadas; CidadeTextBox.Text = Cidade.Nome; WebViewCidades.Source = new Uri("https://www.google.com.br/maps?q=" + Cidade.Nome); } }
public void Salvar(CidadesVisitadas cidadesVisistadas) { if (cidadesVisistadas == null) throw new Exception("Registro está vazio"); if (cidadesVisistadas.Id == 0) _Dao.Inserir(cidadesVisistadas); else _Dao.Alterar(cidadesVisistadas); }
public async Task <IHttpActionResult> GetCidadesVisitadas(int id) { CidadesVisitadas CidadesVisitadas = await db.CidadesVisitadas.FindAsync(id); if (CidadesVisitadas == null) { return(NotFound()); } return(Ok(CidadesVisitadas)); }
public async Task <IHttpActionResult> PostCidadesVisitadas(CidadesVisitadas CidadesVisitadas) { CidadesVisitadas.Id = 0; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.CidadesVisitadas.Add(CidadesVisitadas); await db.SaveChangesAsync(); return(Ok(CidadesVisitadas)); }
public async Task <IHttpActionResult> DeleteCidadesVisitadas(int id) { CidadesVisitadas CidadesVisitadas = await db.CidadesVisitadas.FindAsync(id); if (CidadesVisitadas == null) { return(NotFound()); } db.CidadesVisitadas.Remove(CidadesVisitadas); await db.SaveChangesAsync(); return(Ok(CidadesVisitadas)); }
public async Task Salvar(CidadesVisitadas cidadesVisistadas) { if (cidadesVisistadas == null) { throw new Exception("Registro está vazio"); } if (cidadesVisistadas.Id == 0) { await _Rest.Inserir(cidadesVisistadas); } else { await _Rest.Alterar(cidadesVisistadas); } }
public async Task <bool> Inserir(CidadesVisitadas request) { try { var cidade = await new ContextoRest <CidadesVisitadas>().RequisicaoRestCrud("cidade/novo", Constantes.POST, request); if (cidade == null) { return(false); } return(true); } catch (Exception) { throw; } }
public async Task <bool> Alterar(CidadesVisitadas request) { try { var cidade = await new ContextoRest <CidadesVisitadas>().RequisicaoRestCrud("cidade/alterar/" + request.Id, Constantes.GET, request); if (cidade == null) { return(false); } return(true); } catch (Exception) { throw; } }