public BasicResponse <GraphicspointsinfInfo> UpdateGraphicspointsinf(GraphicspointsinfUpdateRequest graphicspointsinfrequest)
        {
            var graphicspointsinfresponse = new BasicResponse <GraphicspointsinfInfo>();

            if (graphicspointsinfrequest.GraphicspointsinfInfo == null)
            {
                graphicspointsinfresponse.Code    = -100;
                graphicspointsinfresponse.Message = "参数错误!";
                return(graphicspointsinfresponse);
            }
            var graphicspointsinfModel = _Repository.GetGraphicspointsinfById(graphicspointsinfrequest.GraphicspointsinfInfo.ID);

            if (graphicspointsinfModel == null)
            {
                graphicspointsinfresponse.Code    = -100;
                graphicspointsinfresponse.Message = "对象不存在!";
                return(graphicspointsinfresponse);
            }
            try
            {
                var _graphicspointsinf = ObjectConverter.Copy <GraphicspointsinfInfo, GraphicspointsinfModel>(graphicspointsinfrequest.GraphicspointsinfInfo);
                _Repository.UpdateGraphicspointsinf(_graphicspointsinf);
                graphicspointsinfresponse.Data = ObjectConverter.Copy <GraphicspointsinfModel, GraphicspointsinfInfo>(_graphicspointsinf);
            }
            catch (Exception ex)
            {
                graphicspointsinfresponse.Code    = -100;
                graphicspointsinfresponse.Message = ex.Message;
                this.ThrowException("UpdateGraphicspointsinf-修改图形测点", ex);
            }
            return(graphicspointsinfresponse);
        }
示例#2
0
 public BasicResponse <GraphicspointsinfInfo> UpdateGraphicspointsinf(GraphicspointsinfUpdateRequest graphicspointsinfrequest)
 {
     return(graphicsbaseinfService.UpdateGraphicspointsinf(graphicspointsinfrequest));
 }
        public BasicResponse <GraphicspointsinfInfo> UpdateGraphicspointsinf(GraphicspointsinfUpdateRequest graphicspointsinfrequest)
        {
            var responsestr = HttpClientHelper.Post(Webapi + "/v1/graphicspointsinf/update?token=" + Token, JSONHelper.ToJSONString(graphicspointsinfrequest));

            return(JSONHelper.ParseJSONString <BasicResponse <GraphicspointsinfInfo> >(responsestr));
        }