Ejemplo n.º 1
0
        public async Task <IEnumerable <Document> > GetDocumentsByPapmiRowIdAsync(long papmiRowId)
        {
            using (var connection = new OdbcConnection(_connectionStrings.Cache))
            {
                var result = await connection.QueryAsync <Document>(MedicalRecordQuery.GetDocumentsByPapmiRowId(), new { PAPMI_RowId1 = papmiRowId });

                return(result);
            }
        }
Ejemplo n.º 2
0
        public async Task <DocumentBinary> GetDocumentBinaryByPapmiNoAndPathAsync(string papmiNo, string path, bool isDocData)
        {
            var query = isDocData ? MedicalRecordQuery.GetDocumentByPapmiNoAndPath() : MedicalRecordQuery.GetDocumentTypeByPapmiNoAndPath();

            using (var connection = new OdbcConnection(_connectionStrings.Cache))
            {
                var result = await connection.QueryFirstOrDefaultAsync <DocumentBinary>(query, new { PAPMI_No = papmiNo, PIC_Path = path });

                return(result);
            }
        }