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 Insert_New(HttpPostedFileBase file, App_Data.Posts_ posts_) { Technical_Analysis_Talking.Pro.App_Data.Database_StructContainer database_ = new App_Data.Database_StructContainer(); App_Data.Posts_[] posts = database_.Posts_Set.ToArray(); if (ViewData["loging_State"] != "") { //App_Data.Database_StructContainer database_ = new App_Data.Database_StructContainer(); file.SaveAs(Server.MapPath(@"~/images/" + file.FileName)); posts_.image = file.FileName; database_.Posts_Set.Add(posts_); database_.SaveChanges(); ModelState.AddModelError("Saved", "Saved Succesfully ..."); } return(View("Admin_panel", posts.ToPagedList(1, 10))); }
public ActionResult Delete_Post() { App_Data.Database_StructContainer database_ = new App_Data.Database_StructContainer(); if (ViewData["loging_State"] != "") { if (RouteData.Values["id"] != null) { int ids = int.Parse(RouteData.Values["id"].ToString()); App_Data.Posts_ posts = database_.Posts_Set.FirstOrDefault((s) => s.Id == ids); database_.Posts_Set.Remove(posts); database_.SaveChanges(); } } App_Data.Posts_[] post_s = database_.Posts_Set.ToArray(); return(View("admin_panel", post_s.ToPagedList(1, 10))); }
public ActionResult Viewpost() { App_Data.Database_StructContainer database_ = new App_Data.Database_StructContainer(); if (Request.QueryString["id"] != null) { int ids = int.Parse(Request.QueryString["id"].ToString()); App_Data.Posts_ post = database_.Posts_Set.FirstOrDefault((s) => s.Id == ids); if (post.Id >= 0) { return(View(post)); } else { return(View()); } } return(View()); }