public JsonResult Insert(ToolCleaningContent toolCleaningContent)
        {
            //******* Validate *****
            bool isValid = true;
            //check toolid exist.
            ReturnToolList            returnToolList            = (new ToolDB().GetbyID(toolCleaningContent.ToolID));
            ReturnToolCleaningContent returnToolCleaningContent = new ReturnToolCleaningContent();

            if (returnToolList.Code == "01")              //neu khong ton tai ToolID.
            {
                returnToolCleaningContent.Code    = "02"; // loi nghiep vu.
                returnToolCleaningContent.Message = "ToolID doesn't exist.";
                isValid = false;
            }
            //check cleaning info exist.
            ReturnToolCleaningContent _checkToolCleaningExist = toolCleaningContentDB.GetbyIDRepairDate(toolCleaningContent);

            if (_checkToolCleaningExist.Code == "00")     // neu da ton tai thong tin ban ghi. Bao loi. Ko insert duoc.
            {
                returnToolCleaningContent.Code    = "02"; // loi nghiep vu.
                returnToolCleaningContent.Message = "Cleaning info exists.";
                isValid = false;
            }
            //******* End of Validate *****
            if (isValid) // thuc hien viec insert.
            {
                returnToolCleaningContent = toolCleaningContentDB.Insert(toolCleaningContent);
            }
            return(Json(returnToolCleaningContent, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public JsonResult ListByPage(int pageNumber)
        {
            ReturnToolList _returnToolList = toolDB.ListbyPage(pageNumber, pageSize);

            _returnToolList.TotalPage = (_returnToolList.Total + pageSize - 1) / pageSize;
            _returnToolList.TotalPage = _returnToolList.TotalPage == 0 ? 1 : _returnToolList.TotalPage;
            //JsonResult x = Json(_returnToolList, JsonRequestBehavior.AllowGet);
            //string y = new JavaScriptSerializer().Serialize(jsonResult.Data);
            //string y = Newtonsoft.Json.JsonConvert.SerializeObject(x.Data);

            return(Json(_returnToolList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public JsonResult GetbyID(string toolListID)
        {
            ReturnToolList _returnToolList = toolDB.GetbyID(toolListID);

            return(Json(_returnToolList, JsonRequestBehavior.AllowGet));
        }