public ProductEmiModal LoadJson(double price) { using (StreamReader r = new StreamReader(Path.Combine(HttpContext.Current.Server.MapPath("~"), @"Scripts/EMIJson.json"))) { string json = r.ReadToEnd(); ProductEmiModal modal = JsonConvert.DeserializeObject <ProductEmiModal>(json); modal.HdfcList = CalculateEMI(price, modal.HdfcList); modal.SBI = CalculateEMI(price, modal.SBI); modal.ICICI = CalculateEMI(price, modal.ICICI); modal.AXIS = CalculateEMI(price, modal.AXIS); modal.Citibank = CalculateEMI(price, modal.Citibank); modal.Kotak = CalculateEMI(price, modal.Kotak); return(modal); } }
//public string getqty(int productId = 0, int attrid = 0) //{ // int qty; // if (attrid > 0) // { // ProductAttributeValue a = _productAttributeService.GetProductAttributeValueById(attrid); // qty = Convert.ToInt32(a.Name); // } // return ""; //} public ActionResult EMIModal(int amount) { ProductEmiModal modal = new ProductEmiModal(); int amt = amount; var modalJson = modal.LoadJson(amt); return PartialView("EMIModal", modalJson); }