Example #1
0
        //保存,设定按钮
        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();
        }
Example #2
0
        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);
            }
        }
Example #3
0
        private void GetPatientData()
        {
            PatientBasicRepository pbr = new PatientBasicRepository();

            StaticPatient.patient = pbr.selectOnePatient(StaticPatient.patient.CharNo);
        }