/// <summary>
 /// Create a new GroupPermission object.
 /// </summary>
 /// <param name="groupPermissionID">Initial value of the GroupPermissionID property.</param>
 /// <param name="groupID">Initial value of the GroupID property.</param>
 /// <param name="operationID">Initial value of the OperationID property.</param>
 /// <param name="allow">Initial value of the Allow property.</param>
 public static GroupPermission CreateGroupPermission(global::System.Int32 groupPermissionID, global::System.Int32 groupID, global::System.Int32 operationID, global::System.Boolean allow)
 {
     GroupPermission groupPermission = new GroupPermission();
     groupPermission.GroupPermissionID = groupPermissionID;
     groupPermission.GroupID = groupID;
     groupPermission.OperationID = operationID;
     groupPermission.Allow = allow;
     return groupPermission;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the GroupPermissions EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToGroupPermissions(GroupPermission groupPermission)
 {
     base.AddObject("GroupPermissions", groupPermission);
 }