private bool EnrollInherited(User user, Container container, RoleType roleType)
{
var enroll = _db.DbContext.Enrolls.Find(user.Name, container.Id, roleType.Name, container.Type.StructureId);
if (enroll != null)
{
enroll.InheritedCount += 1;
return true;
}
enroll = new Enroll()
{
User = user,
Container = container,
RoleType = roleType,
Inherited = true,
InheritedCount = 1
};
_db.DbContext.Enrolls.Add(enroll);
InvokeOnEnrollUser(enroll);
return true;
}