public ActionResult DeleteConfirmed(int id) { Telefonos_Clientes telefonos_Clientes = db.Telefonos_Clientes.Find(id); db.Telefonos_Clientes.Remove(telefonos_Clientes); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET Estados por ID Detalle public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Telefonos_Clientes telefonos_Clientes = db.Telefonos_Clientes.Find(id); if (telefonos_Clientes == null) { return(HttpNotFound()); } return(View(telefonos_Clientes)); }
public ActionResult create(Telefonos_Clientes telefonos_Clientes) { using (var est = new HttpClient()) { est.BaseAddress = new Uri(" https://aplicacionwebapirest100.azurewebsites.net/api/Telefono_Clientes"); var postTask = est.PostAsJsonAsync <Telefonos_Clientes>("Telefonos_Clientes", telefonos_Clientes); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("Index")); } } ModelState.AddModelError(string.Empty, "Error, contacta al administrador"); return(View(telefonos_Clientes)); }
public ActionResult Edit(Telefonos_Clientes telefonos_Clientes) { using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://aplicacionwebapirest100.azurewebsites.net"); //HTTP POST var putTask = client.PutAsJsonAsync($"api/Telefonos_Clientes/{telefonos_Clientes.Codigo_Cliente}", telefonos_Clientes); putTask.Wait(); var result = putTask.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("Index")); } } return(View(telefonos_Clientes)); }
//Metodo PUT Para Editar el Cliente. public ActionResult Edit(int id) { Telefonos_Clientes telefonos_Clientes = null; using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://aplicacionwebapirest100.azurewebsites.net"); var responseTask = client.GetAsync("api/Telefonos_Clientes/" + id.ToString()); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <Telefonos_Clientes>(); readTask.Wait(); telefonos_Clientes = readTask.Result; } } return(View(telefonos_Clientes)); }