public ActionResult Delete(int id)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var category = _categoriesRepo.Find(id);
                    _categoriesRepo.Remove(category.CategoryId);

                    return(Json(new { success = true, message = "ok", data = id }, JsonRequestBehavior.AllowGet));
                }
                catch (Exception e)
                {
                    return(Json(new { success = false, message = "nok" }, JsonRequestBehavior.AllowGet));
                }
            }

            return(null);
        }