public IActionResult Post() { if (!IsAdmin) { Redirect("users/login?ctl=advertizements&act=manage"); } List <SelectListItem> countries = new List <SelectListItem> { new SelectListItem { Text = "- Country -", Value = "0" } }; countries.AddRange(new LocationsHandler().GetCountries().ToItems()); ViewData["Countries"] = countries; List <SelectListItem> areaUnits = new List <SelectListItem> { new SelectListItem { Text = "- Area Unit -", Value = "0" } }; areaUnits.AddRange(new PropertyHubHandler().GetPropertyAreaUnits().ToItems()); ViewData["AreaUnits"] = areaUnits; List <SelectListItem> advTypes = new PropertyHubHandler().GetAdvsTypes().ToItems(); ViewData["AdvTypes"] = advTypes; return(PartialView("~/views/advertizements/_Post.cshtml")); }
public IActionResult AcceptAdv(int id) { PropertyAdv entity = new PropertyHubHandler().GetAdvertizement(id); entity.Status.Id = 2; new PropertyHubHandler().AcceptAdv(entity); return(PartialView("~/views/advertizements/_accept.cshtml")); }
public IActionResult RejectAdv(int id) { PropertyAdv entity = new PropertyHubHandler().GetAdvertizement(id); entity.Status = new AdvStatus { Id = 3 }; new PropertyHubHandler().RejectAdv(entity); return(PartialView("~/views/advertizements/_reject.cshtml")); }
public IActionResult Manage() { if (!IsAdmin) { return(Redirect("~/users/login?ctl=neighborhood&act=manage")); } List <NeighborhoodModel> models = new PropertyHubHandler().GetNeighborhoods().ToModelList(); return(View(models)); }
public IActionResult Delete(int id) { if (!IsAdmin) { return(Redirect("~/users/login?ctl=neighborhood&act=manage")); } NeighborhoodModel model = new PropertyHubHandler().GetNeighborhood(id).ToModel(); return(PartialView("~/views/neighborhood/_delete.cshtml", model)); }
public IActionResult Manage() { if (!IsAdmin) { Redirect("users/login?ctl=advertizements&act=manage"); } ViewData["TopAdvs"] = new PropertyHubHandler().GetPendingAdvertizements().ToModelList(); if (!IsLogin) { return(RedirectToAction("login", "users")); } return(View()); }
public IActionResult Edit(int id) { if (!IsAdmin) { return(Redirect("~/users/login?ctl=neighborhood&act=manage")); } NeighborhoodModel model = new PropertyHubHandler().GetNeighborhood(id).ToModel(); List <SelectListItem> items = new LocationsHandler().GetCities(new Country { Id = 1 }).ToItems(); items.Find(x => Convert.ToInt32(x.Value) == model.City.Id).Selected = true; ViewData["Cities"] = items; return(PartialView("~/views/neighborhood/_edit.cshtml", model)); }
public IActionResult Details(int id) { PropertyAdvModel m = new PropertyHubHandler().GetAdvertizement(id).ToModel(); return(PartialView("~/views/advertizements/_details.cshtml", m)); }
public IActionResult Index() { ViewData["TopAdvs"] = new PropertyHubHandler().GetAcceptedAdvertizements().ToModelList(); return(View()); }