Пример #1
0
        public IHttpActionResult GetData(int?id = null)
        {
            var brochuresDto = _brochureService.Get();

            if (id != null)
            {
                brochuresDto = _brochureService.Get().Where(b => b.Id == id);
            }

            var brochuresForView = Mapper.Map <IEnumerable <BrochureDTO>, List <BrochureViewModel> >(brochuresDto);

            return(Ok(brochuresForView));
        }
Пример #2
0
 public ActionResult Edit(int?id)
 {
     if (User.IsInRole("admin"))
     {
         if (id == null)
         {
             return(HttpNotFound());
         }
         BrochureViewModel brochure = _brochureService.Get(id);
         if (brochure != null)
         {
             return(View("Edit", brochure));
         }
         return(HttpNotFound());
     }
     return(RedirectToAction("LogIn", "Account"));
 }
        public ActionResult Edit(int id)
        {
            BrochureViewModel brochure = _brochureService.Get(id);

            if (brochure != null)
            {
                return(View("Edit", brochure));
            }
            return(HttpNotFound());
        }
Пример #4
0
 public ActionResult Brochures()
 {
     return(View(brochureService.Get()));
 }
Пример #5
0
        public ActionResult Get(int id)
        {
            BrochureViewModel brochure = _brochureService.Get(id);

            return(View(brochure));
        }
Пример #6
0
        public IActionResult Get()
        {
            var brochures = _service.Get();

            return(Ok(brochures.ToList()));
        }