public ActionResult Index(int id, string search) { Ad inf = Ad.GetInstance(); if (id < 1) { id = 1; } var Search_data = ((f**k)Session["f**k"])(inf, search); int index = 0; List <Ad_model> data = new List <Ad_model>(); foreach (var i in Search_data) { index++; if (index == count_Search * id) { break; } if (count_Search * (id - 1) <= index) { data.Add(i); } } ViewData["id"] = id; ViewData["search"] = search; return(View(data)); }
public ActionResult Edit(long id) { Ad inf = Ad.GetInstance(); var pre = inf.ad_id(id.ToString()); foreach (var i in pre.tags_list) { pre.tags += i + " "; } return(View("Edit", pre)); }
public ActionResult Index(int id = 0) { if (id < 0) { id = 0; } Ad inf = Ad.GetInstance(); var data = inf.ads(5, 5 * id); data = inf.ads(5, 5 * id); ViewData["id"] = id; return(View(data)); }
public ActionResult Del_user(string id) { Ad inf = Ad.GetInstance(); if (User.IsInRole("Admin")) { user.Del_node(inf.Ad_user_id(long.Parse(id)), id.ToString()); return(View("Ad_user", inf.User_ad(User.Identity.GetUserId()))); } else if (User.IsInRole("User")) { user.Del_node(User.Identity.GetUserId(), id.ToString()); } return(View("Ad_user", inf.User_ad(User.Identity.GetUserId()))); }
public ActionResult Edit(Ad_model edit) { Ad inf = Ad.GetInstance(); if (User.IsInRole("Admin")) { inf.Ad_edit(inf.Ad_user_id(edit.id), edit); } else { if (User.IsInRole("User")) { inf.Ad_edit(User.Identity.GetUserId(), edit); } } return(View("Ad_user", inf.User_ad(User.Identity.GetUserId()))); }
public ActionResult tag(string tag) { Ad inf = Ad.GetInstance(); int index = 0; List <Ad_model> data = new List <Ad_model>(); foreach (var i in inf.ads_tag(tag)) { index++; if (index == count_Search) { break; } data.Add(i); } ViewData["id"] = 1; ViewData["search"] = tag; f**k fuck_search = (Ad a, string mess) => a.ads_tag(mess); Session["f**k"] = fuck_search; return(View("Index", data)); }
public ActionResult Index(string search) { Ad inf = Ad.GetInstance(); var Search_data = inf.Search_all(search); int index = 0; List <Ad_model> data = new List <Ad_model>(); foreach (var i in Search_data) { index++; if (index == count_Search) { break; } data.Add(i); } ViewData["id"] = 1; ViewData["search"] = search; f**k fuck_search = (Ad a, string mess) => { ViewData["tags_search"] = test2.Models.tag.Search_all(search); return(a.Search_all(mess)); }; Session["f**k"] = fuck_search; return(View(data)); }
public ActionResult Add_ad(Ad_model bane) { bane.tags_list = type_standart.get_name_list().Select(a => a.name).ToList(); var errors = ModelState.Values.SelectMany(v => v.Errors); foreach (var a in errors) { ViewBag.Message += a.ErrorMessage; } if (ModelState.IsValid) { User.Identity.GetUserId(); var id = Models.user.users_find(User.Identity.GetUserId()); Models.Ad ts = Models.Ad.GetInstance(); List <string> Teg = bane.tags.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).ToList(); if (!ts.create(User.Identity.GetUserId(), bane.type, Teg, bane.header, bane.data)) { return(View(bane)); } return(View("Index", Ad.GetInstance().ads(10, 0))); } return(View(bane)); }
public ActionResult Ad_user() { Ad inf = Ad.GetInstance(); return(View(inf.User_ad(User.Identity.GetUserId()))); }
public ActionResult Index(string Search) { Ad inf = Ad.GetInstance(); return(View(inf.Search_all(Search))); }