public Interfaces.Results.OperatingRoomDayAssignedAvailabilities.Iγ GetElementsAt( IγResultElementFactory γResultElementFactory, IγFactory γFactory, Irt rt) { return(γFactory.Create( rt.Value .Select( i => γResultElementFactory.Create( i.rIndexElement, i.tIndexElement, this.GetElementAt( i.rIndexElement, i.tIndexElement))) .ToImmutableList())); }
public IγResultElementFactory CreateγResultElementFactory() { IγResultElementFactory factory = null; try { factory = new γResultElementFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }