Exemplo n.º 1
0
        public ActionResult Category_Insert(string p_Category_code, string p_Category_name, string p_unit)
        {
            try
            {
                // Kiểm tra có phiên làm việc không
                var objUser = SessionData.CurrentUser as User_Info;
                if (objUser == null)
                {
                    // thoát đăng nhập
                    return(Json(new { success = -1 }));
                }

                Category_BL _Category_BL = new Category_BL();
                if (_Category_BL.Category_GetByCode(p_Category_code) != null)
                {
                    return(Json(new { success = -2 }));
                }
                else
                {
                    bool _kq = _Category_BL.Category_Insert(p_Category_code, p_Category_name, p_unit);
                    if (_kq)
                    {
                        return(Json(new { success = 0 }));
                    }
                    else
                    {
                        return(Json(new { success = -1 }));
                    }
                }
            }
            catch (Exception ex)
            {
                NaviCommon.Common.log.Error(ex.ToString());
                return(Json(new { success = -1 }));
            }
        }