Beispiel #1
0
        public RecoveredPatientsModel UpdateRecoveredPatients(RecoveredPatientsModel patientsDAL)
        {
            Expression <Func <RecoveredPatientsModel, bool> > filter = x => x.NationalDocumentId.Equals(patientsDAL.NationalDocumentId);
            RecoveredPatientsModel recoveredPatientsModel            = recoveredPatientCollection.Find(filter).FirstOrDefault();

            if (recoveredPatientsModel != null)
            {
                recoveredPatientsModel = recoveredPatientsModel.UpdateRecoveredPatientProperties(recoveredPatientsModel, patientsDAL.NationalDocumentId);
                recoveredPatientCollection.ReplaceOne(filter, recoveredPatientsModel);
            }

            return(recoveredPatientsModel);
        }