Esempio n. 1
0
        // GET: ZJCheck/Details/5
        public ActionResult Details(int id)
        {
            ZJCheckDetailsModel model = new ZJCheckDetailsModel()
            {
                JZPeople          = new ZJCheckPeople(),
                CheckPeople       = new List <ZJCheckPeople>(),
                programmePileList = new ZJCheckprogrammePileList()
            };
            GetZJCheckById requset = new GetZJCheckById()
            {
                id = id.ToString()
            };
            var response = zJCheckService.GetZJCheckById(requset);

            if (response.IsSucc)
            {
                model.CheckPeople = JsonConvert.DeserializeObject <List <ZJCheckPeople> >(response.data.testingpeople);
                model.programmePileList.projectname      = response.data.projectname;
                model.programmePileList.checknum         = response.data.checknum;
                model.programmePileList.testingpeople    = response.data.testingpeople;
                model.programmePileList.testingequipment = response.data.testingequipment;
                model.programmePileList.plandate         = (response.data.planstartdate.HasValue ? response.data.planstartdate.Value.ToString("yyyy-MM-dd") : string.Empty) + "-" + (response.data.planenddate.HasValue ? response.data.planenddate.Value.ToString("yyyy-MM-dd") : string.Empty);
                model.programmePileList.basictype        = response.data.basictype;
                model.programmePileList.structuretype    = response.data.structuretype;
                model.programmePileList.piletype         = response.data.piletype;
                model.programmePileList.elevation        = response.data.elevation;
                model.programmePileList.pilenum          = response.data.pilenum;
                model.programmePileList.eigenvalues      = response.data.eigenvalues;
                model.programmePileList.pilelenght       = response.data.pilelenght;
                model.programmePileList.areadisplacement = response.data.areadisplacement;
                model.programmePileList.pilediameter     = response.data.pilediameter;
                model.programmePileList.concretestrength = response.data.concretestrength;
                model.programmePileList.jzsynum          = response.data.jzsynum;
                model.programmePileList.jzsynos          = response.data.jzsynos;

                model.programmePileList.filepath           = "http://175.6.228.209:8090/file" + response.data.filepath;
                model.programmePileList.filename           = response.data.filename;
                model.programmePileList.addtime            = response.data.addtime;
                model.programmePileList.stuas              = response.data.stuas;
                model.programmePileList.hqfilepath         = "http://175.6.228.209:8090/file" + response.data.hqfilepath;
                model.programmePileList.hqfilename         = response.data.hqfilename;
                model.programmePileList.customid           = response.data.customid;
                model.programmePileList.witnesspeople      = response.data.witnesspeople;
                model.programmePileList.projectname        = response.data.projectname;
                model.programmePileList.projectregnum      = response.data.projectregnum;
                model.programmePileList.areainfo           = response.data.areainfo;
                model.programmePileList.areaname           = response.data.areaname;
                model.programmePileList.constructionunit   = response.data.constructionunit;
                model.programmePileList.supervisionunit    = response.data.supervisionunit;
                model.programmePileList.designunit         = response.data.designunit;
                model.programmePileList.constructionunits  = response.data.constructionunits;
                model.programmePileList.personinchargename = response.data.personinchargename;
                model.programmePileList.personinchargetel  = response.data.personinchargetel;
                model.programmePileList.projectaddress     = response.data.projectaddress;
                model.programmePileList.customname         = response.data.customname;
                model.programmePileList.reportcount        = response.data.reportcount;
            }
            return(View(model));
        }
Esempio n. 2
0
        public GetZJCheckByIdResponse GetZJCheckById(GetZJCheckById model)
        {
            var client = new JsonServiceClient(GetSceneDataUrl);

            return(client.Get(model));
        }