예제 #1
0
 // GET: Api/Service
 public JsonResult Get()
 {
     try
     {
         IEnumerable <AdvertisementCategory> advertisement    = _advertisementService.getAdvertisements();
         List <AdvertisementCategoryDTO>     advertisementDto = AutoMapper.Mapper.Map <List <AdvertisementCategoryDTO> >(advertisement);
         return(Json(advertisementDto, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         AdvertisementCategoryDTO errorobj = new AdvertisementCategoryDTO()
         {
             Error = "Error occurred"
         };
         return(Json(errorobj, JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult Index(string message)
        {
            try
            {
                if (message != null)
                {
                    ModelState.AddModelError("", message);
                }

                IEnumerable <AdvertisementCategory> advertisement = _advertisementCategoryService.getAdvertisements();
                AdvertisementViewModel model = new AdvertisementViewModel()
                {
                    AdvertisementCategory = AutoMapper.Mapper.Map <IEnumerable <AdvertisementCategoryViewModel> >(advertisement),
                };
                return(View(model));
            }
            catch (Exception ex)
            {
                return(View());
            }
        }