//保存,设定按钮 private void save_Click(object sender, EventArgs e) { PatientBasicRepository pbr = new PatientBasicRepository(); //读取目前的信息 newData = new PatientBasic { CharNo = StaticPatient.patient.CharNo, PId = StaticPatient.patient.PId, Weight = float.Parse(weight.Text), Height = float.Parse(height.Text), BirthDate = StaticPatient.patient.BirthDate, BloodType = StaticPatient.patient.BloodType, Name = StaticPatient.patient.Name, Comment = StaticPatient.patient.Comment }; //保存 pbr.saveOnePatient(newData); StaticPatient.newComment = newComment.Text.ToString(); //替换目前的内容为更新后的 重新加载 isChanged = false; StaticPatient.patient.Weight = newData.Weight; StaticPatient.patient.Height = newData.Height; //StaticPatient.patient.BirthDate = newData.BirthDate; //StaticPatient.patient.BloodType = newData.BloodType; //StaticPatient.patient.Name = newData.Name; //StaticPatient.patient.Comment = newData.Comment; LoadData(); }
private void GetData() { PatientBasicRepository pbr = new PatientBasicRepository(); pbList = pbr.selectAllIdAndName(); foreach (PatientBasic pb in pbList) { StaticPatient.patientList.Add(pb.CharNo); StaticPatient.nameList.Add(pb.Name); } }
private void GetPatientData() { PatientBasicRepository pbr = new PatientBasicRepository(); StaticPatient.patient = pbr.selectOnePatient(StaticPatient.patient.CharNo); }