C# Class Prizm.Main.Forms.Notifications.Managers.NotRequired.NotRequiredOperationManager.PipeNotificationInfo

Inheritance: IPipeNotifier
Mostrar archivo Open project: AleksMorozova/prizm

Public Methods

Method Description
Create ( NotRequiredOperationManager manager, Pipe pipeInitialState ) : PipeNotificationInfo
UpdateNotifications ( Domain pipeSavingState ) : void

Private Methods

Method Description
ChooseUnit ( FrequencyMeasure measure, Pipe pipe = null ) : decimal
GetInitialTestResult ( IList results ) : List
GetNROInfoListFromPipeTestResultList ( IList results ) : List
PipeNotificationInfo ( NotRequiredOperationManager manager ) : Prizm.Data.DAL
ProcessNROForPipeSizeType ( System.Guid sizeTypeId, Pipe pipe, NROWhatToDo what ) : void
ProcessPipeTestResults ( IList results ) : void
SavePipeState ( Pipe pipeState ) : void
UpdateNotification ( System.Guid operationId ) : void

Method Details

Create() public static method

public static Create ( NotRequiredOperationManager manager, Pipe pipeInitialState ) : PipeNotificationInfo
manager NotRequiredOperationManager
pipeInitialState Prizm.Domain.Entity.Mill.Pipe
return PipeNotificationInfo

UpdateNotifications() public method

public UpdateNotifications ( Domain pipeSavingState ) : void
pipeSavingState Domain
return void