public ActionResult Create(client c) { HttpClient Client = new HttpClient(); // Client.BaseAddress = new Uri(""); ClientViewModele cc = new ClientViewModele(); cc.nom = c.nom; cc.email = c.email; if (c.clientCategory.Equals("private") || c.clientCategory.Equals("Private")) { cc.clientCategory = "Private"; } else if (c.clientCategory.Equals("public")) { cc.clientCategory = "Public"; } cc.clientType = "New"; cc.password = c.password; Client.PostAsJsonAsync <ClientViewModele>("http://localhost:18080/MapLevio-web/rest/clients/add", cc).ContinueWith((postTask) => postTask.Result.EnsureSuccessStatusCode()); return(RedirectToAction("ListClient")); }
public ActionResult Edit(client r) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:18080"); ClientViewModele res = new ClientViewModele(); res.userId = r.userId; res.nom = r.nom; res.email = r.email; res.password = r.password; client.PutAsJsonAsync <ClientViewModele>("http://localhost:18080/MapLevio-web/rest/clients/edit/" + res.userId.ToString(), res).Result.EnsureSuccessStatusCode(); return(RedirectToAction("ListClient")); }