Example #1
0
    public static PatientPart CreatePatientPart(Dictionary <String, Object> dic)
    {
        PatientPart patientPart = new PatientPart();

        patientPart.Name       = (String)dic["p_name"];
        patientPart.Sex        = (String)dic["sex"];
        patientPart.Tel        = (String)dic["tel"];
        patientPart.Department = (String)dic["department"];
        patientPart.Age        = (int)dic["age"];
        return(patientPart);
    }
Example #2
0
    //返回患者部分信息用于确认
    public static List <PatientPart> SearchPartInformation(String ID)
    {
        List <Dictionary <String, object> > partInformation = DatabaseTool.ExecSqlReturn(String.Format(SELECT_PART_INFORMATION, ID));
        List <PatientPart> patientParts = new List <PatientPart>();

        if (partInformation == null || partInformation.Count < 1)
        {
            return(patientParts);
        }
        else
        {
            foreach (Dictionary <String, Object> dic in partInformation) //遍历结果集,每一条都加入list
            {
                patientParts.Add(PatientPart.CreatePatientPart(dic));
            }
            return(patientParts);
        }
    }