Table of Contents

Class UserGroupNotificationMappingSqlModel

Namespace
OpenSettings.Domains.Sql.Entities
Assembly
OpenSettings.dll

Represents a user group-notification mapping entity.

[Table("UserGroupNotificationMappings")]
public class UserGroupNotificationMappingSqlModel : EntityBase<int>
Inheritance
UserGroupNotificationMappingSqlModel
Inherited Members

Properties

CreatedBy

The user who created this user group-notification mapping.

[ForeignKey("CreatedById")]
public virtual UserSqlModel CreatedBy { get; set; }

Property Value

UserSqlModel

CreatedById

The id of the user who created this user group-notification mapping.

public Guid? CreatedById { get; set; }

Property Value

Guid?

Group

The user group associated with this mapping.

public virtual UserGroupSqlModel Group { get; set; }

Property Value

UserGroupSqlModel

GroupId

The id of the associated user group.

public int GroupId { get; set; }

Property Value

int

Id

[NotMapped]
public int Id { get; set; }

Property Value

int

Notification

The notification associated with this mapping.

public virtual NotificationSqlModel Notification { get; set; }

Property Value

NotificationSqlModel

NotificationId

The id of the associated notification.

public Guid NotificationId { get; set; }

Property Value

Guid

UpdatedOn

[NotMapped]
public DateTime? UpdatedOn { get; set; }

Property Value

DateTime?