using DevExpress.XtraEditors; using HL_FristAidPlatform_DTO; using HL_FristAidPlatform_Public; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace HL_FristAidPlatform_Apoplexy { public partial class UserControl_Part5 : UserControl { string PatientGuid; public UserControl_Part5(string _PatientGuid) { InitializeComponent(); PatientGuid = _PatientGuid; } private void UserControl_Part5_Load(object sender, EventArgs e) { ApoplexyBasicinformationDTO basicinformationDTO = DBHelpClass.GetDateModel(string.Format("api/service/T_Service_Apoplexy_ArchivesCases/GetByPatientGuid?PatientGuid={0}", PatientGuid)); if (basicinformationDTO != null) { radioGroup_CYMRSYesNo.EditValue = basicinformationDTO.CYMRSYesNo; textEdit_CYMRS.Text = basicinformationDTO.CYMRS; radioGroup_CYNIHSSYesNo.EditValue = basicinformationDTO.CYNIHSSYesNo; textEdit_CYNIHSS.Text = basicinformationDTO.CYNIHSS; PublicClass.SetItemChecked(checkedListBoxControl_CYDY, basicinformationDTO.CYDY, ';'); textEdit_CYZyZFy.Text = basicinformationDTO.CYZyZFy; textEdit_CYZfJe.Text = basicinformationDTO.CYZfJe; textEdit_CYZlFy1.Text = basicinformationDTO.CYZlFy1; textEdit_CYZlFy3.Text = basicinformationDTO.CYZlFy3; textEdit_CYZlFy4.Text = basicinformationDTO.CYZlFy4; textEdit_CYXyFy1.Text = basicinformationDTO.CYXyFy1; textEdit_CYXyFy2.Text = basicinformationDTO.CYXyFy2; textEdit_CYZyFy1.Text = basicinformationDTO.CYZyFy1; textEdit_CYZcFy1.Text = basicinformationDTO.CYZcFy1; textEdit_CYZcFy2.Text = basicinformationDTO.CYZcFy2; textEdit_CYKfFy1.Text = basicinformationDTO.CYKfFy1; textEdit_CYXyzpFy1.Text = basicinformationDTO.CYXyzpFy1; textEdit_CYXyzpFy2.Text = basicinformationDTO.CYXyzpFy2; textEdit_CYXyzpFy3.Text = basicinformationDTO.CYXyzpFy3; textEdit_CYXyzpFy4.Text = basicinformationDTO.CYXyzpFy4; textEdit_CYXyzpFy5.Text = basicinformationDTO.CYXyzpFy5; textEdit_CYHcFy1.Text = basicinformationDTO.CYHcFy1; textEdit_CYHcFy2.Text = basicinformationDTO.CYHcFy2; textEdit_CYHcFy3.Text = basicinformationDTO.CYHcFy3; textEdit_CYQtFy1.Text = basicinformationDTO.CYQtFy1; } } public void save() { string Url = "api/service/T_Service_Apoplexy_ArchivesCases/Update"; List list = new List(); ApoplexyBasicinformationDTO model = new ApoplexyBasicinformationDTO(); model.GUID = PatientGuid; model.CYMRSYesNo = radioGroup_CYMRSYesNo.EditValue + ""; model.CYMRS = textEdit_CYMRS.Text; model.CYNIHSSYesNo = radioGroup_CYNIHSSYesNo.EditValue + ""; model.CYNIHSS = textEdit_CYNIHSS.Text; string SyndromeNumber; string Syndrome; PublicClass.GetCheckedListBoxItemValues(checkedListBoxControl_CYDY, ";", out SyndromeNumber, out Syndrome); model.CYDY = SyndromeNumber; model.CYZyZFy = textEdit_CYZyZFy.Text; model.CYZfJe = textEdit_CYZfJe.Text; model.CYZlFy1 = textEdit_CYZlFy1.Text; model.CYZlFy3 = textEdit_CYZlFy3.Text; model.CYZlFy4 = textEdit_CYZlFy4.Text; model.CYXyFy1 = textEdit_CYXyFy1.Text; model.CYXyFy2 = textEdit_CYXyFy2.Text; model.CYZyFy1 = textEdit_CYZyFy1.Text; model.CYZcFy1 = textEdit_CYZcFy1.Text; model.CYZcFy2 = textEdit_CYZcFy2.Text; model.CYKfFy1 = textEdit_CYKfFy1.Text; model.CYXyzpFy1 = textEdit_CYXyzpFy1.Text; model.CYXyzpFy2 = textEdit_CYXyzpFy2.Text; model.CYXyzpFy3 = textEdit_CYXyzpFy3.Text; model.CYXyzpFy4 = textEdit_CYXyzpFy4.Text; model.CYXyzpFy5 = textEdit_CYXyzpFy5.Text; model.CYHcFy1 = textEdit_CYHcFy1.Text; model.CYHcFy2 = textEdit_CYHcFy2.Text; model.CYHcFy3 = textEdit_CYHcFy3.Text; model.CYQtFy1 = textEdit_CYQtFy1.Text; list.Add(model); ClientFactory httpClient = new HttpClientFactory(); Client client = httpClient.VisitFactory(); //访问 ListEntity t = client.Post(Url, list); if (t.Success) { XtraMessageBox.Show("保存成功!"); } else { XtraMessageBox.Show("保存失败!"); } } } }