/// <summary> /// This function is used to delete an UserEntityPermissionEntity. /// </summary> /// <param name="uid">Unique ID</param> /// <returns>True on success, false on fail.</returns> public static bool Delete(int useruid, System.Guid entitytypeguid, System.String actioncode) { UserEntityPermissionEntity upermission = new UserEntityPermissionEntity(useruid, entitytypeguid, actioncode); DataAccessAdapter ds = new DataAccessAdapter(); return(ds.DeleteEntity(upermission)); }
/// <summary> /// This function is used to insert a UserEntityPermissionEntity in the storage area. /// </summary> /// <param name="useruid">The User GUID of the requested entity.</param> /// <param name="entitytypeguid">The Entity type GUID of the requested entity.</param> /// <param name="actioncode">The Action Code of the requested entity.</param> /// <param name="allow">The Allow Flag of the requested entity.</param> /// <returns>True on success, False on fail</returns> public static bool Insert(int useruid, System.Guid entitytypeguid, System.String actioncode, System.Boolean allow) { UserEntityPermissionEntity upermission = new UserEntityPermissionEntity(); upermission.UserUID = useruid; upermission.EntityTypeGUID = entitytypeguid; upermission.ActionCode = actioncode; upermission.Allow = allow; DataAccessAdapter ds = new DataAccessAdapter(); return(ds.SaveEntity(upermission)); }
/// <summary> /// This method is used to retreive a single UserEntityPermissionEntity by it Primary Key /// </summary> /// <param name="userUID">User Unique ID</param> /// <param name="entityTypeGUID">Entity Type GUID</param> /// <param name="actionCode">Action Code</param> /// <returns>An entity if found, null if nothing found.</returns> public static UserEntityPermissionEntity SelectSingle(int userUID, Guid entityTypeGUID, string actionCode) { UserEntityPermissionEntity userpermission = new UserEntityPermissionEntity(userUID, entityTypeGUID, actionCode); DataAccessAdapter ds = new DataAccessAdapter(); if (ds.FetchEntity(userpermission) == true) { return(userpermission); } else { return(null); } }