public async Task <ActionResult> Edit(int id, FormCollection collection) { try { // TODO: Add update logic here ContextAgenda _context = new ContextAgenda(); Massagem massagem = _context.GetMassagem(id); MassagemPI msgPI = new MassagemPI(); msgPI.idMassagem = massagem.idMassagem; msgPI.idcliente = massagem.cliente.idPessoa; msgPI.idatendente = massagem.atendente.idPessoa; msgPI.idTipomassagem = massagem.idTipomassagem.idTipoMassagem; msgPI.DataAgendamento = massagem.DataAgendamento; // TODO: Add insert logic here string Baseurl = "http://localhost:55966/"; using (var client = new HttpClient()) { client.BaseAddress = new Uri(Baseurl); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage Res = await client.PostAsJsonAsync("api/Agenda/ReagendarMassagem", msgPI); if (Res.IsSuccessStatusCode) { var result = Res.Content.ReadAsStringAsync().Result; } } return(RedirectToAction("Index")); } catch { return(View()); } }
public AgendaService() { _context = new ContextAgenda(); _contextCli = new Context(); }