public ActionResult Edit(CustomerMVC cust)
        {
            string        data    = JsonConvert.SerializeObject(cust);
            StringContent content = new StringContent(data, Encoding.UTF8, "application/json");

            HttpResponseMessage response = client.PutAsync(client.BaseAddress + "/Customer_Details/" + cust.CustomerId, content).Result;

            if (response.IsSuccessStatusCode)
            {
                return(RedirectToAction("GetDetails"));
            }
            return(BadRequest());
        }
        public ActionResult Create(CustomerMVC mvc)
        {
            string        data    = JsonConvert.SerializeObject(mvc);
            StringContent content = new StringContent(data, Encoding.UTF8, "application/json");

            HttpResponseMessage response = client.PostAsync("https://localhost:44343/api/Customer_Details", content).Result;

            if (response.IsSuccessStatusCode)
            {
                return(RedirectToAction("GetDetails"));
            }
            return(BadRequest());
        }
        public IActionResult Details(int id)
        {
            CustomerMVC obj = new CustomerMVC();

            HttpResponseMessage response = client.GetAsync(client.BaseAddress + "/Customer_Details/" + id).Result;

            if (response.IsSuccessStatusCode)
            {
                string data = response.Content.ReadAsStringAsync().Result;
                obj = JsonConvert.DeserializeObject <CustomerMVC>(data);
            }

            return(View(obj));
        }
        public IActionResult Edit(int id)
        {
            CustomerMVC cust = new CustomerMVC();


            HttpResponseMessage response = client.GetAsync("https://localhost:44343/api/Customer_Details/" + id).Result;

            if (response.IsSuccessStatusCode)
            {
                string data = response.Content.ReadAsStringAsync().Result;
                cust = JsonConvert.DeserializeObject <CustomerMVC>(data);
            }

            return(View(cust));
        }