Пример #1
0
        public async Task <IActionResult> GetProducts()
        {
            var productsDto = await _productDal.GetAllProducts();

            var productsModel = productsDto.Select(ProductViewModel.MapTo);

            string productsJson = JsonConvert.SerializeObject(productsModel);

            return(Content(productsJson));
        }
        public async Task <IViewComponentResult> InvokeAsync()
        {
            var productsDto = await _productDal.GetAllProducts();

            var output = productsDto.Select(ProductViewModel.MapTo);

            return(View(output));
        }
Пример #3
0
        [HttpGet]                                      //Method ismi özelleştirmeye imkan sağlıyor.
        public IHttpActionResult Get()
        {
            dynamic a = 0;

            return(5 / a);

            var products = productDal.GetAllProducts();

            return(Ok(products));
            //Request.CreateResponse(HttpStatusCode.OK, products);
        }
Пример #4
0
 public IList <Product> GetAllProducts()
 {
     return(_dal.GetAllProducts());
 }
Пример #5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="condition"></param>
        /// <returns>List of all BLProduct in DB</returns>
        public static List <BLProduct> GetAllProducts(string condition)
        {
            DataTable products = ProductDal.GetAllProducts(condition);

            return((from object rowProduct in products.Rows select new BLProduct((DataRow)rowProduct)).ToList());
        }
Пример #6
0
 // GET: Product
 public ActionResult Index()
 {
     return(View(_productDal.GetAllProducts()));
 }