示例#1
0
        public static Requisition CreateRequisition(int accId, ILisService service)
        {
            //Get the information from the Prolis db
            var req = service.GetRequisitionById(accId);

            req.ScannedDate = DateTime.Now;

            // Get Patient
            if (req.PatientId.HasValue)
            {
                var pat = service.GetPatientById(req.PatientId.Value);
                if (pat != null)
                {
                    var patModel = _mapper.Map <Core.Models.Patient>(pat);
                    req.Patient = patModel;
                }
            }

            return(req);
        }
示例#2
0
 public LisController(ISystemLogger logger, ISystemService systemService, ILisService lisService)
 {
     _logger        = logger;
     _systemService = systemService;
     _lisService    = lisService;
 }