C# Class Prizm.Main.Forms.Settings.SettingsViewModel

Inheritance: ViewModelBase, ISupportModifiableView, IDisposable
Afficher le fichier Open project: AleksMorozova/prizm Class Usage Examples

Méthodes publiques

Свойство Type Description
JointOperationTypes IList>

Méthodes publiques

Méthode Description
AddNewManufacturer ( string newManufacturerName ) : void
AddPermissionToRole ( Role role, Permission p ) : void
AddRoleToUser ( Role role, User user ) : void
Dispose ( ) : void
LoadData ( ) : void
NewPipeMillSizeType ( ) : void
RemovePermissionFromRole ( Role role, Permission p ) : void
RemoveRoleFromUser ( Role role, User user ) : void
RoleHasPermission ( Role role, Permission perm ) : bool

Private Methods

Méthode Description
GetAllCertificateTypes ( ) : void
GetAllComponentryTypes ( ) : void
GetAllInspectors ( ) : void
GetAllJointOperations ( ) : void
GetAllManufacturers ( ) : void
GetAllPermissions ( ) : void
GetAllPipeMillSizeType ( ) : void
GetAllRoles ( ) : void
GetAllSeamTypes ( ) : void
GetAllUsers ( ) : void
GetAllWelders ( ) : void
GetProjectSettings ( ) : void
LoadJointOperationTypes ( ) : void
SettingsViewModel ( ISettingsRepositories repos, IUserNotify notify, ISecurityContext ctx ) : Prizm.Data.DAL.Mill
UpdatePipeTests ( object sizeType ) : void
UserHasRole ( User user, Role role ) : bool

Method Details

AddNewManufacturer() public méthode

public AddNewManufacturer ( string newManufacturerName ) : void
newManufacturerName string
Résultat void

AddPermissionToRole() public méthode

public AddPermissionToRole ( Role role, Permission p ) : void
role Prizm.Domain.Entity.Security.Role
p Prizm.Domain.Entity.Security.Permission
Résultat void

AddRoleToUser() public méthode

public AddRoleToUser ( Role role, User user ) : void
role Prizm.Domain.Entity.Security.Role
user Prizm.Domain.Entity.Security.User
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

LoadData() public méthode

public LoadData ( ) : void
Résultat void

NewPipeMillSizeType() public méthode

public NewPipeMillSizeType ( ) : void
Résultat void

RemovePermissionFromRole() public méthode

public RemovePermissionFromRole ( Role role, Permission p ) : void
role Prizm.Domain.Entity.Security.Role
p Prizm.Domain.Entity.Security.Permission
Résultat void

RemoveRoleFromUser() public méthode

public RemoveRoleFromUser ( Role role, User user ) : void
role Prizm.Domain.Entity.Security.Role
user Prizm.Domain.Entity.Security.User
Résultat void

RoleHasPermission() public méthode

public RoleHasPermission ( Role role, Permission perm ) : bool
role Prizm.Domain.Entity.Security.Role
perm Prizm.Domain.Entity.Security.Permission
Résultat bool

Property Details

JointOperationTypes public_oe property

public IList> JointOperationTypes
Résultat IList>