public ActionResult ConfirmExpedition(int id, ConfirmedExpedition form) { Expedition entity = _repo.Get(id); form.ArticleId = entity.ArticleId; form.ArticleNom = entity.ArticleNom; form.ClientNumTva = entity.ClientNumTva; form.ClientRue = entity.ClientRue; form.ClientNumero = entity.ClientNumero; form.ClientCodePostal = entity.ClientCodePostal; form.ClientVille = entity.ClientVille; form.ClientPays = entity.ClientPays; form.ClientNom = entity.ClientNom; form.ClientPrenom = entity.ClientPrenom; form.ClientNomSociete = entity.ClientNomSociete; form.UtilisateurNom = entity.UtilisateurNom + " " + entity.UtilisateurPrenom; form.ExpeditionId = entity.ExpeditionId; form.CategorieId = entity.CategorieId; form.CategorieNom = entity.CategorieNom; form.Quantite = entity.Quantite; form.UtilisateurId = entity.UtilisateurId; _repoStock.ConfirmExpedition(form); _repo.Delete(id); return(RedirectToAction("Index")); }
public void ConfirmExpedition(ConfirmedExpedition form) { string body = JsonConvert.SerializeObject(form); HttpContent content = new StringContent(body, Encoding.UTF8, "application/json"); HttpResponseMessage message = httpClient.PostAsync("Expedition/ConfirmExpedition", content).Result; if (!message.IsSuccessStatusCode) { throw new HttpRequestException(); } }