Example #1
0
        public JsonResult SendD70ToAudit(string type, string ruleID, string auditor)
        {
            MSGReturnModel result = new MSGReturnModel();

            result.RETURN_FLAG = false;
            result.DESCRIPTION = Message_Type.parameter_Error.GetDescription(type, result.DESCRIPTION);

            try
            {
                List <D70ViewModel> dataList = new List <D70ViewModel>();

                string[] arrayRuleID = ruleID.Split(',');
                for (int i = 0; i < arrayRuleID.Length; i++)
                {
                    D70ViewModel dataModel = new D70ViewModel();
                    dataModel.Rule_ID = arrayRuleID[i];
                    dataModel.Auditor = auditor;

                    dataList.Add(dataModel);
                }

                result = D7Repository.sendD70ToAudit(type, dataList);
            }
            catch (Exception ex)
            {
                result.RETURN_FLAG = false;
                result.DESCRIPTION = ex.Message;
            }

            return(Json(result));
        }
Example #2
0
        public JsonResult SaveD70(string type, string actionType, D70ViewModel dataModel)
        {
            MSGReturnModel result = new MSGReturnModel();

            result.RETURN_FLAG = false;
            result.DESCRIPTION = Message_Type.parameter_Error.GetDescription(type, result.DESCRIPTION);

            try
            {
                result = D7Repository.saveD70(type, actionType, dataModel);
            }
            catch (Exception ex)
            {
                result.RETURN_FLAG = false;
                result.DESCRIPTION = ex.Message;
            }

            return(Json(result));
        }
Example #3
0
        public JsonResult GetD70Data(string type, D70ViewModel dataModel)
        {
            MSGReturnModel result = new MSGReturnModel();

            result.RETURN_FLAG = false;
            result.DESCRIPTION = Message_Type.not_Find_Any.GetDescription(type);

            try
            {
                var queryData = D7Repository.getD70(type, dataModel);
                result.RETURN_FLAG = queryData.Item1;
                result.Datas       = Json(queryData.Item2);
            }
            catch (Exception ex)
            {
                result.RETURN_FLAG = false;
                result.DESCRIPTION = ex.Message;
            }

            return(Json(result));
        }
Example #4
0
        public JsonResult D70Audit(string type, string ruleID, string status)
        {
            MSGReturnModel result = new MSGReturnModel();

            result.RETURN_FLAG = false;
            result.DESCRIPTION = Message_Type.parameter_Error.GetDescription(type, result.DESCRIPTION);

            try
            {
                List <D70ViewModel> dataList = new List <D70ViewModel>();

                string[] arrayRuleID = ruleID.Split(',');
                for (int i = 0; i < arrayRuleID.Length; i++)
                {
                    D70ViewModel dataModel = new D70ViewModel();
                    dataModel.Rule_ID = arrayRuleID[i];
                    dataModel.Status  = status;

                    dataList.Add(dataModel);
                }

                MSGReturnModel resultAudit = D7Repository.D70Audit(type, dataList);

                result.RETURN_FLAG = resultAudit.RETURN_FLAG;
                result.DESCRIPTION = Message_Type.Audit_Success.GetDescription(type);

                if (!result.RETURN_FLAG)
                {
                    result.DESCRIPTION = Message_Type.Audit_Fail.GetDescription(type, resultAudit.DESCRIPTION);
                }
            }
            catch (Exception ex)
            {
                result.RETURN_FLAG = false;
                result.DESCRIPTION = ex.Message;
            }

            return(Json(result));
        }