public async Task <ActionResult <UrlNota> > Post(UrlNota urlNota) { urlNota.id = 8; urlNota.id_nota = urlNota.url_nota.Split("=")[1].Split("|")[0]; var client = new RestClient(urlNota.url_nota); client.Timeout = -1; var request = new RestRequest(Method.GET); IRestResponse response = client.Execute(request); if (response.IsSuccessful) { XDocument xDocument = XDocument.Parse(response.Content); IEnumerable <XElement> contatos = from c in xDocument.Elements() select c; foreach (XElement contato in contatos) { Console.WriteLine(contato); } urlNota.data_cadastro = DateTime.Today; var retorno = await _repositoryUrl.Insert(urlNota); if (retorno == true) { // return Ok(); return(new ObjectResult(retorno) { StatusCode = 200 }); } else { return(new ObjectResult(retorno) { StatusCode = 500 }); } } return(CreatedAtAction(nameof(UrlNota), urlNota)); }
public ActionResult <UrlNota> Post(UrlNota urlNota) { urlNotaViewModel.urlNota = u return(CreatedAtAction(nameof(UrlNota), urlNota)); }