public string RegisterHospital(string title, string contact, string idcard, string mobile, string address, string telphone, string deptname) { string jsonRegister = string.Empty; try { HospitalRequest hr = new HospitalRequest(); var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); HospitalRegisterResponse registerHospitalResponse = new HospitalRegisterResponse(); registerHospitalResponse = hr.Register(token, title, contact, idcard, mobile, address, telphone, deptname); jsonRegister = JsonHelper.SerializeObject(registerHospitalResponse); } catch (Exception ex) { AppLog.Instance.Write("RegisterHospital", AppLog.LogMessageType.Error, ex); } return jsonRegister; }
public string EditHospital(string id, string title, string contact, string mobile, string address, string telphone, string deptname) { string jsonEditHospital = string.Empty; try { HospitalRequest hr = new HospitalRequest(); var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); HospitalEntity he = new HospitalEntity { title = title, contact = contact, mobile = mobile, address = address, telphone = telphone, deptname = deptname }; jsonEditHospital = hr.Edit(token, id, he); } catch (Exception ex) { AppLog.Instance.Write("EditHospital", AppLog.LogMessageType.Error, ex); } return jsonEditHospital; }
public string DisableHospital(string id) { string jsonEditHospital = string.Empty; try { HospitalRequest hr = new HospitalRequest(); var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); jsonEditHospital = hr.Disable(token, id); } catch (Exception ex) { AppLog.Instance.Write("DropHospital", AppLog.LogMessageType.Error, ex); } return jsonEditHospital; }
//ProjectDetail public ActionResult ProjectDetail(string id) { var token = Session["token"] == null ? "XXXXXXX" : Session["token"].ToString(); ViewBag.role = Session["role"] == null ? "XXXXXXX" : Session["role"].ToString(); ViewBag.username = Session["username"] == null ? "XXXXXXX" : Session["username"].ToString(); ViewBag.sessionHospitalid= Session["hospitalid"] == null ? "XXXXXXX" : Session["hospitalid"].ToString(); //实体 ProjectDetailResponse projectDetailResponse = new ProjectDetailResponse(); HospitalRequest hospitalrequest = new HospitalRequest(); HospitalSearchResponse response = new HospitalSearchResponse();//医院列表 HospitalUserProfileResponse hospitalprofile = new HospitalUserProfileResponse();//医院pi ProjectTplListResponse tplListResponse = new ProjectTplListResponse();//模板列表 TplDetailResponse tpldetailresponse = new TplDetailResponse();//模板详情 //方法 UserRequest userrequest = new UserRequest(); ViewBag.UserFile = userrequest.profile(token, "").data; ProjectRequest projecttplrequest = new ProjectRequest(); //TplRequest tplrequest = new TplRequest(); List<HospitalUserProfileResponse> listhospitalfrofile = new List<HospitalUserProfileResponse>(); string apiResponse = string.Empty; try { projectDetailResponse = projectRequest.detail(token, id); if (projectDetailResponse.data != null) { if (projectDetailResponse.data.tpl == null) { projectDetailResponse.data.tpl = new List<ProjectDetailTplInfo>(); } //模板列表 tplListResponse = projecttplrequest.ProjectTplList(token, projectDetailResponse.data.id, "", 1); if (tplListResponse.data != null) { //列表detail tpldetailresponse = tplrequest.TplDetail(token, tplListResponse.data.data[0].tplid); } //医院列表 response = hospitalrequest.Search(token, 1, ""); //医院pi if (response.data != null) { foreach (HospitalEntity hs in response.data.data) { hospitalprofile = userrequest.SearchHospitalPi(token, hs.id, ""); if (hospitalprofile.data != null) { listhospitalfrofile.Add(hospitalprofile); } } } } } catch (Exception ex) { throw; } ViewBag.TplList = tplListResponse;//tpllist ViewBag.hospitalSearch = response;//hospitallist ViewBag.hopital = listhospitalfrofile;//pi ViewBag.TplDetail = tpldetailresponse;//tpldetail ViewBag.Token = token; return View(projectDetailResponse); }