コード例 #1
0
        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"));
        }
コード例 #2
0
        // 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));
        }
コード例 #3
0
 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));
 }
コード例 #4
0
 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));
 }
コード例 #5
0
        //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));
        }