예제 #1
0
        /// <summary>
        /// Removes the blood pressure.
        /// </summary>
        /// <param name="bloodPressure">The blood pressure.</param>
        public virtual void RemoveBloodPressure( BloodPressure bloodPressure )
        {
            Check.IsNotNull ( bloodPressure, "bloodPressure is required." );

            _bloodPressures.Delete(bloodPressure);
            NotifyItemRemoved ( () => BloodPressures, bloodPressure );
        }
예제 #2
0
        /// <summary>
        /// Adds the blood pressure.
        /// </summary>
        /// <param name="bloodPressure">The blood pressure.</param>
        public virtual void AddBloodPressure( BloodPressure bloodPressure )
        {
            Check.IsNotNull ( bloodPressure, "bloodPressure is required." );

            bloodPressure.VitalSign = this;
            _bloodPressures.Add ( bloodPressure );

            NotifyItemAdded ( () => BloodPressures, bloodPressure );
        }