Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
        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"));
        }
Ejemplo n.º 3
0
        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"));
        }
Ejemplo n.º 4
0
        public IActionResult Manage()
        {
            if (!IsAdmin)
            {
                return(Redirect("~/users/login?ctl=neighborhood&act=manage"));
            }
            List <NeighborhoodModel> models = new PropertyHubHandler().GetNeighborhoods().ToModelList();

            return(View(models));
        }
Ejemplo n.º 5
0
        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));
        }
Ejemplo n.º 6
0
 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());
 }
Ejemplo n.º 7
0
        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));
        }
Ejemplo n.º 8
0
        public IActionResult Details(int id)
        {
            PropertyAdvModel m = new PropertyHubHandler().GetAdvertizement(id).ToModel();

            return(PartialView("~/views/advertizements/_details.cshtml", m));
        }
Ejemplo n.º 9
0
        public IActionResult Index()
        {
            ViewData["TopAdvs"] = new PropertyHubHandler().GetAcceptedAdvertizements().ToModelList();

            return(View());
        }