Пример #1
0
        public ActionResult Details(long?ID)
        {
            if (ID == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VMCategoryInfo model = catDB.Get(ID);

            if (model == null)
            {
                return(HttpNotFound());
            }
            return(View(model));
        }
Пример #2
0
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VMProductInfo product  = db.Get(id);
            var           category = catdb.Get(product.CategoryID);

            ViewBag.CategoryName = category.Name;

            var Img = imgdb.Get(id);

            ViewBag.Img  = Path.GetFileName(Img.ImgPath);
            ViewBag.Thum = Path.GetFileName(Img.ThumbnailPath);
            if (product == null)
            {
                return(HttpNotFound());
            }
            return(View(product));
        }
Пример #3
0
        public IHttpActionResult GetCats()
        {
            var rrr = new CatRepository();

            return(Ok(rrr.Get()));
        }
Пример #4
0
        public IEnumerable <CatViewModel> Get()
        {
            var cats = _repository.Get();

            return(cats.Select(cat => _mapper.Map <Cat, CatViewModel>(cat)));
        }
Пример #5
0
 public async Task <IReadOnlyCollection <CatDTO> > Get()
 {
     return(_mapper.mapper.Map <IReadOnlyCollection <CatDTO> >(await _repository.Get()));
 }