Table of Contents

Interface IPumpArchiveRepository

Namespace
adas_core.Application.Repositories.Interfaces
Assembly
adas-core.Application.dll
public interface IPumpArchiveRepository
Extension Methods

Properties

Collection

Devuelve la colección subyacente

IMongoCollection<PumpObservation> Collection { get; }

Property Value

IMongoCollection<PumpObservation>

Methods

FindByPatientIdAsync(ObjectId, DateTime?, DateTime?, int?)

Búsqueda por paciente para auditoría o restauración.

Task<IEnumerable<PumpObservation>> FindByPatientIdAsync(ObjectId patientId, DateTime? from = null, DateTime? to = null, int? limit = null)

Parameters

patientId ObjectId
from DateTime?
to DateTime?
limit int?

Returns

Task<IEnumerable<PumpObservation>>

InsertAsync(PumpObservation)

Inserta una observación de bomba en la colección de archivo.

Task InsertAsync(PumpObservation obs)

Parameters

obs PumpObservation

Returns

Task

InsertManyAsync(IEnumerable<PumpObservation>)

Inserta múltiples observaciones en la colección de archivo.

Task InsertManyAsync(IEnumerable<PumpObservation> observations)

Parameters

observations IEnumerable<PumpObservation>

Returns

Task