public IWardNumberAssignedActiveDays Calculate( IWardNumberAssignedActiveDaysResultElementFactory wardNumberAssignedActiveDaysResultElementFactory, IWardNumberAssignedActiveDaysFactory wardNumberAssignedActiveDaysFactory, IWardNumberAssignedActiveDaysResultElementCalculation wardNumberAssignedActiveDaysResultElementCalculation, IW W, ITPz z) { return(wardNumberAssignedActiveDaysFactory.Create( W.Value .Select(i => wardNumberAssignedActiveDaysResultElementCalculation.Calculate( wardNumberAssignedActiveDaysResultElementFactory, i, z)) .ToImmutableList())); }
public IWardNumberAssignedActiveDaysResultElementCalculation Create() { IWardNumberAssignedActiveDaysResultElementCalculation calculation = null; try { calculation = new WardNumberAssignedActiveDaysResultElementCalculation(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(calculation); }