Example #1
0
        public void CombinePatientCaseTest()
        {
            var patientCaseInfoDto1 = MockData.Generate <PatientCaseInfoDto>(c => c.Gender = "0");

            ConsultationPatientCaseService.CreatePatientCase(patientCaseInfoDto1, null, "", "");
            var patientCaseInfoDto2 = MockData.Generate <PatientCaseInfoDto>(c => c.Gender = "0");

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

            var patientCaseCombineDto = new PatientCaseCombineDto
            {
                PatientCombineNo = new List <string> {
                    patientCaseInfoDto1.PatientNo, patientCaseInfoDto2.PatientNo
                },
                PatientNo = patientCaseInfoDto2.PatientNo
            };
            var result = ConsultationPatientCaseService.CombinePatientCase(patientCaseCombineDto);

            Assert.AreEqual(true, result);
        }
Example #2
0
        public IHttpActionResult CombinePatientCase([FromBody] PatientCaseCombineDto patientCaseCombineDto)
        {
            var result = _consultationPatientCaseService.CombinePatientCase(patientCaseCombineDto);

            return(Ok(result));
        }