public ActionResult Create([Bind(Include = "eId,ename")] Exchnge exchnge) { if (ModelState.IsValid) { db.Exchnges.Add(exchnge); db.SaveChanges(); return RedirectToAction("Index"); } return View(exchnge); }
public ActionResult Create([Bind(Include = "email,fname,lname,pword")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "CId,Cname,Price_usd,Symbol,Rank,Price_btc,C24h_volume_usd,Market_cap_usd,Available_supply,Max_supply,Percent_change_7d,Last_updated")] Currency currency) { if (ModelState.IsValid) { db.Currencies.Add(currency); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(currency)); }
public ActionResult Aik() { using (WebClient wc = new WebClient()) { var json = wc.DownloadString("https://api.coinmarketcap.com/v1/ticker/"); JArray jto = JArray.Parse(json); dynamic res = from result in jto select result; //if (!Directory.Exists(Server.MapPath("~/JsonData"))) //{ // Directory.CreateDirectory(Server.MapPath("~/JsonData")); // System.IO.File.WriteAllText(Server.MapPath("~/JsonData/InstagramData.json"), null); //} var context1 = new CryptologyDbContext(); context1.Currencies.RemoveRange(context1.Currencies.Where(c => c.CId.Equals(c.CId))); context1.SaveChanges(); foreach (var data in res) { using (var context = new CryptologyDbContext()) { var cur = new Currency(); cur.Cname = data["name"]; cur.Symbol = data["symbol"]; cur.Rank = data["rank"]; cur.Price_usd = data["price_usd"]; cur.Price_btc = data["price_btc"]; cur.C24h_volume_usd = data["24h_volume_usd"]; cur.Market_cap_usd = data["market_cap_usd"]; cur.Available_supply = data["available_supply"]; cur.Max_supply = data["max_supply"]; cur.Percent_change_7d = data["percent_change_7d"]; cur.Last_updated = data["last_updated"]; context.Currencies.Add(cur); //var checkva = context.Currencies.Where(c => c.CId == 0); //if(checkva != null) //{ // context.Entry(cur).State = System.Data.Entity.EntityState.Unchanged; //} //else //{ // context.Entry(cur).State = System.Data.Entity.EntityState.Modified; // //context.Currencies.Add(cur); //} context.SaveChanges(); } } return(RedirectToAction("Admin", "Admin")); } }