Exemplo n.º 1
0
        public ActionResult CategoryAdd(CategoryDTO category)
        {
            CategoryBL         catelogy = new CategoryBL();
            List <CategoryDTO> catelogydt;

            catelogy.SearchList(out catelogydt);
            ViewBag.CaterogyList = catelogydt;
            if (ModelState.IsValid)
            {
                CategoryBL bl   = new CategoryBL();
                int        code = bl.CheckCode(category);
                if (code > 0)
                {
                    TempData["Error"] = "Code already exists";
                }
                else
                {
                    TempData["Error"]   = "";
                    category.created_by = 0;
                    category.updated_by = 0;
                    int result = bl.InsertData(category);
                    if (result == 1)
                    {
                        TempData["Error"]   = "Insert badly";
                        TempData["Success"] = "";
                        return(View(category));
                    }
                    else
                    {
                        TempData["Error"]   = "";
                        TempData["Success"] = "Insert successfully";
                        return(RedirectToAction("CategoryAdd"));
                    }
                }
            }
            return(View(category));
        }