public ActionResult Index() { App_Data.Posts_ posts_ = new App_Data.Posts_(); //if(_StructContainer.Posts_Set.Count()>0) App_Data.Posts_[] test = _StructContainer.Posts_Set.ToArray(); if (_StructContainer.Interest_rate.FirstOrDefault() != null) { App_Data.Interest_rate interest_ = _StructContainer.Interest_rate.First(); ViewData["eur_rate"] = interest_.eur_rate; ViewData["usd_rate"] = interest_.usd_rate; ViewData["gbp_rate"] = interest_.gbp_rate; } App_Data.Posts_[] posts_s = new App_Data.Posts_[4]; if (test.Length - 3 >= 0) { int temp_Counter = 0; for (int i = (test.Length - 1); i >= test.Length - 3; i--) { posts_s[temp_Counter++] = test[i]; } } else { for (int i = 0; i <= test.Length - 1; i++) { posts_s[i] = test[i]; } } return(View(posts_s)); }
public ActionResult update_interest(App_Data.Interest_rate rates) { App_Data.Database_StructContainer database_ = new App_Data.Database_StructContainer(); if (database_.Interest_rate.Count <App_Data.Interest_rate>() == 0) { database_.Interest_rate.Add(rates); } else { System.Collections.Generic.IEnumerable <App_Data.Interest_rate> _Rate = database_.Interest_rate; database_.Interest_rate.RemoveRange(_Rate); database_.SaveChanges(); database_.Interest_rate.Add(rates); database_.SaveChanges(); } database_.SaveChanges(); App_Data.Posts_[] posts = database_.Posts_Set.ToArray(); return(View("admin_panel", posts.ToPagedList(1, 10))); }