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)); }
[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); }
public IList <Product> GetAllProducts() { return(_dal.GetAllProducts()); }
/// <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()); }
// GET: Product public ActionResult Index() { return(View(_productDal.GetAllProducts())); }