public Task PostAluno(CriaAlunoViewModel form) { var json = JsonConvert.SerializeObject(form); var content = new StringContent(json, Encoding.UTF8, "application/json"); httpClient.PostAsync($"https://localhost:5001/api/Alunos", content); return(Task.CompletedTask); }
// GET: Alunos/Create public ActionResult Create() { var viewModel = new CriaAlunoViewModel(); var client = new RestClient(); var request = new RestRequest("https://localhost:5001/api/Turmas", DataFormat.Json); request.AddHeader("Authorization", "Bearer " + this.HttpContext.Session.GetString("Token")); var response = client.Get <List <TurmaViewModel> >(request); var list = response.Data; viewModel.Turmas = mapper.Map <List <TurmaViewModel> >(list); return(View(viewModel)); }