/// <summary> /// Create a new UserRole object. /// </summary> /// <param name="userRoleID">Initial value of the UserRoleID property.</param> /// <param name="roleName">Initial value of the RoleName property.</param> /// <param name="canCreateUser">Initial value of the CanCreateUser property.</param> /// <param name="canCreateNewEnquiry">Initial value of the CanCreateNewEnquiry property.</param> /// <param name="canAddMaterials">Initial value of the CanAddMaterials property.</param> /// <param name="canAddMaterialsCost">Initial value of the CanAddMaterialsCost property.</param> /// <param name="canAddConsumption">Initial value of the CanAddConsumption property.</param> /// <param name="canAddExtraCost">Initial value of the CanAddExtraCost property.</param> /// <param name="canApproveEnquiry">Initial value of the CanApproveEnquiry property.</param> /// <param name="canConfirmOrder">Initial value of the CanConfirmOrder property.</param> /// <param name="canAddSubMaterials">Initial value of the CanAddSubMaterials property.</param> /// <param name="canGeneratePurchaseOrder">Initial value of the CanGeneratePurchaseOrder property.</param> /// <param name="canModifyExecutionCutting">Initial value of the CanModifyExecutionCutting property.</param> /// <param name="canModifyExecutionProduction">Initial value of the CanModifyExecutionProduction property.</param> /// <param name="canModifyExecutionPackaging">Initial value of the CanModifyExecutionPackaging property.</param> /// <param name="canModifyExectionQuality">Initial value of the CanModifyExectionQuality property.</param> /// <param name="canModifyExecutionShipping">Initial value of the CanModifyExecutionShipping property.</param> /// <param name="canModifyGRN">Initial value of the CanModifyGRN property.</param> /// <param name="canModifyJobOrder">Initial value of the CanModifyJobOrder property.</param> /// <param name="canAddSubMaterialsCost">Initial value of the CanAddSubMaterialsCost property.</param> /// <param name="canApprovePurchaseOrder">Initial value of the CanApprovePurchaseOrder property.</param> public static UserRole CreateUserRole(global::System.Int16 userRoleID, global::System.String roleName, global::System.Boolean canCreateUser, global::System.Boolean canCreateNewEnquiry, global::System.Boolean canAddMaterials, global::System.Boolean canAddMaterialsCost, global::System.Boolean canAddConsumption, global::System.Boolean canAddExtraCost, global::System.Boolean canApproveEnquiry, global::System.Boolean canConfirmOrder, global::System.Boolean canAddSubMaterials, global::System.Boolean canGeneratePurchaseOrder, global::System.Boolean canModifyExecutionCutting, global::System.Boolean canModifyExecutionProduction, global::System.Boolean canModifyExecutionPackaging, global::System.Boolean canModifyExectionQuality, global::System.Boolean canModifyExecutionShipping, global::System.Boolean canModifyGRN, global::System.Boolean canModifyJobOrder, global::System.Boolean canAddSubMaterialsCost, global::System.Boolean canApprovePurchaseOrder) { UserRole userRole = new UserRole(); userRole.UserRoleID = userRoleID; userRole.RoleName = roleName; userRole.CanCreateUser = canCreateUser; userRole.CanCreateNewEnquiry = canCreateNewEnquiry; userRole.CanAddMaterials = canAddMaterials; userRole.CanAddMaterialsCost = canAddMaterialsCost; userRole.CanAddConsumption = canAddConsumption; userRole.CanAddExtraCost = canAddExtraCost; userRole.CanApproveEnquiry = canApproveEnquiry; userRole.CanConfirmOrder = canConfirmOrder; userRole.CanAddSubMaterials = canAddSubMaterials; userRole.CanGeneratePurchaseOrder = canGeneratePurchaseOrder; userRole.CanModifyExecutionCutting = canModifyExecutionCutting; userRole.CanModifyExecutionProduction = canModifyExecutionProduction; userRole.CanModifyExecutionPackaging = canModifyExecutionPackaging; userRole.CanModifyExectionQuality = canModifyExectionQuality; userRole.CanModifyExecutionShipping = canModifyExecutionShipping; userRole.CanModifyGRN = canModifyGRN; userRole.CanModifyJobOrder = canModifyJobOrder; userRole.CanAddSubMaterialsCost = canAddSubMaterialsCost; userRole.CanApprovePurchaseOrder = canApprovePurchaseOrder; return userRole; }
/// <summary> /// Deprecated Method for adding a new object to the UserRoles EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToUserRoles(UserRole userRole) { base.AddObject("UserRoles", userRole); }