Class BafModuleConfig

Represents vitual module config for all business foundation objects (MetaClass)

Inheritance
System.Object
BafModuleConfig
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Web.Console.Config
Assembly: Mediachase.WebConsoleLib.dll
Version: 10.8.0
Syntax
public class BafModuleConfig : ModuleConfig

Constructors

BafModuleConfig()

Initializes a new instance of the BafModuleConfig class.

Declaration
public BafModuleConfig()

Fields

BafCreateViewName

Declaration
public const string BafCreateViewName = "Create"
Field Value
Type Description
System.String

BafEditViewName

Declaration
public const string BafEditViewName = "Edit"
Field Value
Type Description
System.String

BafListViewName

Declaration
public const string BafListViewName = "List"
Field Value
Type Description
System.String

BafViewViewName

Declaration
public const string BafViewViewName = "View"
Field Value
Type Description
System.String

ModuleName

Declaration
public const string ModuleName = "BusinessFoundation"
Field Value
Type Description
System.String

Properties

Acl

Gets or sets the acl.

Declaration
public override Acl Acl { get; }
Property Value
Type Description
Acl

The acl.

Overrides

BusinessFoundationAcl

Gets the business foundation acl.

Declaration
public Acl BusinessFoundationAcl { get; }
Property Value
Type Description
Acl

The business foundation acl.

BusinessFoundationViews

Gets or sets the business foundation views.

Declaration
public IEnumerable<AdminView> BusinessFoundationViews { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<AdminView>

The business foundation views.

Views

Gets or sets the views.

Declaration
public override ViewCollection Views { get; set; }
Property Value
Type Description
ViewCollection

The views.

Overrides

Methods

GetBafViewPermissionName(String, String)

Gets the name of the baf view permission.

Declaration
public static string GetBafViewPermissionName(string className, string viewName)
Parameters
Type Name Description
System.String className

Name of the class.

System.String viewName

Name of the view.

Returns
Type Description
System.String

GetDeletePermissionName(String)

Gets the name of the delete permission.

Declaration
public static string GetDeletePermissionName(string className)
Parameters
Type Name Description
System.String className

The class name.

Returns
Type Description
System.String