Beispiel #1
0
        public void GetCombinePatientCaseListTest()
        {
            var identityCard       = RandomHelper.GenerateString();
            var patientCaseInfoDto = new PatientCaseInfoDto
            {
                IdentityCard    = identityCard,
                PatientName     = RandomHelper.GenerateString(),
                InsuranceNumber = RandomHelper.GenerateString(),
                PatientNo       = RandomHelper.GenerateString(),
                Age             = RandomHelper.GenerateString(),
                Gender          = "0",
                Birthday        = DateTime.Now,
                CreateTime      = DateTime.Now,
                LastEditTime    = DateTime.Now
            };

            ConsultationPatientCaseService.CreatePatientCase(patientCaseInfoDto, null, "", "");

            patientCaseInfoDto = new PatientCaseInfoDto
            {
                IdentityCard    = identityCard,
                PatientName     = RandomHelper.GenerateString(),
                InsuranceNumber = RandomHelper.GenerateString(),
                PatientNo       = RandomHelper.GenerateString(),
                Age             = RandomHelper.GenerateString(),
                Gender          = "0",
                Birthday        = DateTime.Now,
                CreateTime      = DateTime.Now,
                LastEditTime    = DateTime.Now
            };

            var patientCaseInfoDtoNew = ConsultationPatientCaseService.CreatePatientCase(patientCaseInfoDto, null, "", "");

            List <PatientCaseInfoDto> list = ConsultationPatientCaseService.GetCombinePatientCaseList(patientCaseInfoDtoNew.UniqueID, identityCard);

            Assert.AreEqual(1, list.Count);
        }
Beispiel #2
0
        public IHttpActionResult GetCombinePatientCaseList(string patientId, string identityCard)
        {
            var result = _consultationPatientCaseService.GetCombinePatientCaseList(patientId, identityCard);

            return(Ok(result));
        }