public async Task <ActionResult> PublisherView() { if (Session["Account"] == null || (Session["Account"] as Account).Role == RoleUser.Customer) { return(Redirect("/")); } var publishers = await _publisher.GetAllAsync(); return(View("~/Areas/Admin/Views/PublisherAdmin/PublisherView.cshtml", publishers)); }
public async Task <ActionResult> ProductModal(int productId) { var categories = await _category.GetAllAsync(); ViewBag.CategoryList = new SelectList(categories, "CategoryId", "Name"); var publishers = await _publisher.GetAllAsync(); ViewBag.PubliserList = new SelectList(publishers, "PublisherId", "Name"); ViewBag.Label = "Thêm"; Product product = new Product(); if (productId > 0) { ViewBag.Label = "Cập nhật"; product = await _product.FindAsync(x => x.ProductId == productId); } return(PartialView("~/Areas/Admin/Views/ProductAdmin/_ProductModal.cshtml", product)); }