Exemplo n.º 1
0
    public override string QueryResult()
    {
        JsonModel jsonModel = new JsonModel();

        TF.Api.Utilities.Validation validater = new TF.Api.Utilities.Validation();
        try
        {
            TF.RunSafty.Model.InterfaceModel.PlanSigns paramModel = Newtonsoft.Json.JsonConvert.DeserializeObject <TF.RunSafty.Model.InterfaceModel.PlanSigns>(this.Data);
            //验证数据正确性,非空字段不能为空
            if (validater.IsNotNullPropertiesValidated(paramModel))
            {
                TF.RunSafty.BLL.AddPlanSign     bllSignPlan = new TF.RunSafty.BLL.AddPlanSign();
                TF.RunSafty.Model.TAB_Plan_Rest PlanSign    = new TF.RunSafty.Model.TAB_Plan_Rest();
                AddSignPlan t = new AddSignPlan();
                if (bllSignPlan.EditParamModel(paramModel.data.SignPlan, PlanSign) != 0)
                {
                    t.SignPlanGUID      = PlanSign.strGUID;
                    jsonModel.result    = 0;
                    jsonModel.resultStr = "返回成功";
                    jsonModel.data      = t;
                }
            }
        }
        catch (Exception ex)
        {
            TF.CommonUtility.LogClass.logex(ex, "");
            jsonModel.result    = 1;
            jsonModel.resultStr = "提交失败" + ex.Message;
        }
        string result = Newtonsoft.Json.JsonConvert.SerializeObject(jsonModel);

        return(result);
    }
Exemplo n.º 2
0
    public override string QueryResult()
    {
        JsonModel jsonModel = new JsonModel();

        TF.Api.Utilities.Validation validater = new TF.Api.Utilities.Validation();
        try
        {
            DelSinPlan paramModel = Newtonsoft.Json.JsonConvert.DeserializeObject <DelSinPlan>(this.Data);

            TF.RunSafty.BLL.AddPlanSign     bllSignPlan = new TF.RunSafty.BLL.AddPlanSign();
            TF.RunSafty.Model.TAB_Plan_Rest PlanSign    = new TF.RunSafty.Model.TAB_Plan_Rest();
            strSignPlans t = new strSignPlans();
            if (bllSignPlan.DelParamModel(paramModel.data.strGUID) != 0)
            {
                t.strSignPlan       = "删除成功";
                jsonModel.result    = 0;
                jsonModel.resultStr = "返回成功";
                jsonModel.data      = t;
            }
        }
        catch (Exception ex)
        {
            TF.CommonUtility.LogClass.logex(ex, "");
            jsonModel.result    = 1;
            jsonModel.resultStr = "提交失败" + ex.Message;
        }
        string result = Newtonsoft.Json.JsonConvert.SerializeObject(jsonModel);

        return(result);
    }