public ActionResult SaveCategory(Models.Category category)
        {
            int    result  = 0;
            bool   success = false;
            string message = "Error";

            if (ModelState.IsValid)
            {
                result = categoryBLL.AddCategory(category);
                if (result == 1)
                {
                    message = "Category Added Successfully!";
                    success = true;
                }
                else if (result == 2)
                {
                    message = "Category Already Exist! Please give another category name.";
                    success = false;
                }
                else if (result == 0)
                {
                    message = "Category not added!";
                    success = false;
                }
                else
                {
                    message = "error";
                }
            }
            return(Json(new { success = success, responseText = message }, JsonRequestBehavior.AllowGet));
        }
 public IActionResult Create([Bind] Category category)
 {
     if (ModelState.IsValid)
     {
         _dB.AddCategory(category);
         return(RedirectToAction("Index"));
     }
     return(View(category));
 }
Esempio n. 3
0
 public static void AddingCategory(string description)
 {
     try
     {
         var categoryBLL = new CategoryBLL();
         categoryBLL.AddCategory(description);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public IActionResult Create([Bind] Category category)
 {
     try
     {
         _dB.AddCategory(category);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
     return(Ok(category));
 }
        private void btnAddCategory_Click(object sender, EventArgs e)
        {
            string CategoryName = textboxAddCategory.Text;

            if (!string.IsNullOrEmpty(CategoryName))
            {
                if (categoryController.AddCategory(CategoryName))
                {
                    MessageBox.Show("Thêm thể loại thành công");
                    listviewCategories.Items.Clear();
                    ShowListCategories();
                    textboxAddCategory.Text = "";
                }
                else
                {
                    MessageBox.Show("Thêm thể loại thất bại");
                }
            }
        }
 public ActionResult AddCategory(CategoryDTO model)
 {
     if (ModelState.IsValid)
     {
         if (bll.AddCategory(model))
         {
             ViewBag.ProcessState = General.Messages.AddSuccess;
             ModelState.Clear();
             model = new CategoryDTO();
         }
         else
         {
             ViewBag.ProcessState = General.Messages.GeneralError;
         }
     }
     else
     {
         ViewBag.ProcessState = General.Messages.EmptyArea;
     }
     return(View(model));
 }
Esempio n. 7
0
 public JsonResult AddCategory(Category category)
 {
     bll.AddCategory(category);
     return(Json(category, JsonRequestBehavior.AllowGet));
 }
 public ActionResult AddCategory(CategoryVM catgsVM)
 {
     categBLL.AddCategory(catgsVM);
     return(RedirectToAction("getAllCatgs", "course_category", new { area = "AdminArea" }));
 }