Exemplo n.º 1
0
        public IActionResult MyEnquiry()
        {
            //Grab our needed data
            var userId = this.User.FindFirstValue(ClaimTypes.NameIdentifier);
            var houses = _houseRepository.GetAllHouses().OrderBy(p => p.Id);
            //we only need the enquirys relating to the user
            var enquirys = _enquiryRepository.GetEnquiryByUserID(userId);


            //create object containing our needed data and return it to the view
            var enquiryViewModel = new EnquiryViewModel()
            {
                Title     = "Here are all your current enquiries",
                Houses    = houses.ToList(),
                Enquiries = enquirys.ToList()
            };

            return(View(enquiryViewModel));
        }