示例#1
0
 public override void Arrage()
 {
     base.Arrage();
     receptionDs = new ReceptionBuilder();
     visitFactoryFixture.doctorService.AsMock()
     .Setup(a => a.GetTaminSpeciality(It.IsAny <int?>()))
     .Returns(1);
 }
示例#2
0
        public TaminPrescriptionDto Create(ReceptionDs receptionDs)
        {
            var result = new TaminPrescriptionDto();

            result.HeadPrescriptionDto           = new TaminHeadPrescriptionDto();
            result.DetailEpresclist              = new List <TaminDetailPrescriptionDto>();
            result.HeadPrescriptionDto.PrescType = 3;
            result.HeadPrescriptionDto.DocId     = int.Parse(receptionDs.Doctor.MedicalNo).ToString();
            result.HeadPrescriptionDto.PrescDate = "13" + receptionDs.ReceptionDate.Replace("/", "");
            result.HeadPrescriptionDto.SrvType   = null;
            try
            {
                result.HeadPrescriptionDto.DocSpec =
                    doctorService.GetTaminSpeciality(Convert.ToInt32(receptionDs.Doctor.MajorExpert.Id)).ToString();
            }
            catch (Exception e)
            {
                throw new Exception();
            }

            return(result);
        }