public async Task <IActionResult> Create()
        {
            var model = new AnnounceHomeModel();

            var makes = await GetAllMakes();

            model.CarMakes = makes != null?makes.ToList() : new List <CarMake>();


            return(View(model));
        }
        public async Task <IActionResult> Index()
        {
            var model = new AnnounceHomeModel();

            var list = await AnnounceService.ListAllAnnounces();

            if (list != null && list.Count > 0)
            {
                model.Announces = Mapper.Map <List <Announce>, List <AnnounceModel> >(list.ToList());
            }

            return(View(model.Announces));
        }