Пример #1
0
        public void SaveProtocol(DatabaseProtocol protocol)
        {
            _databaseProtocolRepository.CreateOrUpdate(protocol);
            _databaseProtocolRepository.SaveChanges();
            var extracts = _extractRepository.GetAllByEmr(protocol.EmrSystemId, "NDWH");

            if (!extracts.Any())
            {
                var databaseProtocol = _databaseProtocolRepository.GetAll().FirstOrDefault(p => p.EmrSystemId == protocol.EmrSystemId);
                AddDefaultExtracts(databaseProtocol);
            }
        }
Пример #2
0
 public IEnumerable <Extract> GetAllByEmr(Guid emrId, string docketId)
 {
     return(_extractRepository.GetAllByEmr(emrId, docketId));
 }