public int EditCatergory(CatergoryViewModel model) { var editCatergory = vATUShopDbContext.Categories.Find(model.CategoryId); editCatergory.CategoryName = model.CategoryName; return(vATUShopDbContext.SaveChanges()); }
public int CreateCatergory(CatergoryViewModel model) { var category = new Category() { CategoryName = model.CategoryName }; vATUShopDbContext.Categories.Add(category); return(vATUShopDbContext.SaveChanges()); }
public IActionResult CreateCategory(CatergoryViewModel model) { if (ModelState.IsValid) { var categoy = catergoryRepository.CreateCatergory(model); if (categoy > 0) { return(RedirectToAction("ShowCatergories", "Admin")); } } return(View()); }
public async Task <IActionResult> Index(int productPage = 1) { CatergoryViewModel categoryVM = new CatergoryViewModel() { Categories = _unitOfWork.Category.GetAll() }; var count = categoryVM.Categories.Count(); categoryVM.Categories = categoryVM.Categories.OrderBy(p => p.Name) .Skip((productPage - 1) * 2).Take(2).ToList(); categoryVM.PagingInfo = new PagingInfo { CurrentPage = productPage, ItemsPerPage = 2, TotalItem = count, urlParam = "/Admin/Category/Index?productPage=:" }; return(View(categoryVM)); }