/// <summary> /// The get count. /// </summary> /// <param name="departmentId"> /// The department id. /// </param> /// <param name="startDateTime"> /// The start date time. /// </param> /// <param name="endDateTime"> /// The end date time. /// </param> /// <param name="hospitalizationBaseCollection"> /// The hospitalization base collection. /// </param> /// <returns> /// The <see cref="int"/>. /// </returns> public int GetCount( int departmentId, DateTime startDateTime, DateTime endDateTime, IList <HospitalizationBase> hospitalizationBaseCollection) { return(SickPatientCommonOperationProcessor.GetSickCount( departmentId, startDateTime, hospitalizationBaseCollection)); }
/// <summary> /// The get count. /// </summary> /// <param name="departmentId"> /// The department id. /// </param> /// <param name="startDateTime"> /// The start date time. /// </param> /// <param name="endDateTime"> /// The end date time. /// </param> /// <param name="hospitalizationBaseCollection"> /// The hospitalization base collection. /// </param> /// <returns> /// The <see cref="int"/>. /// </returns> public int GetCount( int departmentId, DateTime startDateTime, DateTime endDateTime, IList <HospitalizationBase> hospitalizationBaseCollection) { var pastDay = startDateTime.AddDays(-1); // TODO null for EndDateTime если пациент еще не выписан и находится в госпитале. return(SickPatientCommonOperationProcessor.GetSickCount( departmentId, pastDay, hospitalizationBaseCollection)); }