public BUserValidation() { _userRepository = new RUser(); }
public UserController(IRUser repository, IConfiguration config) { _repository = repository; _config = config; }
public AuthController(IRUser repository, IConfiguration config) : base() { _repository = repository; _config = config; }
/// <summary> /// This method copy's each database field which is in the <paramref name="includedColumns"/> /// from the <paramref name="source"/> interface to this data row. /// </summary> public void Copy_From_But_TakeOnly(IRUser source, params string[] includedColumns) { if (includedColumns.Contains(RUsersTable.IdCol)) this.Id = source.Id; if (includedColumns.Contains(RUsersTable.SidCol)) this.Sid = source.Sid; if (includedColumns.Contains(RUsersTable.ComputerIdCol)) this.ComputerId = source.ComputerId; if (includedColumns.Contains(RUsersTable.StatusCol)) this.Status = source.Status; if (includedColumns.Contains(RUsersTable.IsLocalAccountCol)) this.IsLocalAccount = source.IsLocalAccount; if (includedColumns.Contains(RUsersTable.NameCol)) this.Name = source.Name; if (includedColumns.Contains(RUsersTable.FullNameCol)) this.FullName = source.FullName; if (includedColumns.Contains(RUsersTable.DescriptionCol)) this.Description = source.Description; if (includedColumns.Contains(RUsersTable.ReceivedRPacketsCol)) this.ReceivedRPackets = source.ReceivedRPackets; if (includedColumns.Contains(RUsersTable.LatestRPacketCol)) this.LatestRPacket = source.LatestRPacket; if (includedColumns.Contains(RUsersTable.CreationTimeCol)) this.CreationTime = source.CreationTime; }
/// <summary> This method copy's each database field from the <paramref name="source"/> interface to this data row.</summary> public void Copy_From(IRUser source, bool includePrimaryKey = false) { if (includePrimaryKey) this.Id = source.Id; this.Sid = source.Sid; this.ComputerId = source.ComputerId; this.Status = source.Status; this.IsLocalAccount = source.IsLocalAccount; this.Name = source.Name; this.FullName = source.FullName; this.Description = source.Description; this.ReceivedRPackets = source.ReceivedRPackets; this.LatestRPacket = source.LatestRPacket; this.CreationTime = source.CreationTime; }
/// <summary> This method copy's each database field into the <paramref name="target"/> interface. </summary> public void Copy_To(IRUser target, bool includePrimaryKey = false) { if (includePrimaryKey) target.Id = this.Id; target.Sid = this.Sid; target.ComputerId = this.ComputerId; target.Status = this.Status; target.IsLocalAccount = this.IsLocalAccount; target.Name = this.Name; target.FullName = this.FullName; target.Description = this.Description; target.ReceivedRPackets = this.ReceivedRPackets; target.LatestRPacket = this.LatestRPacket; target.CreationTime = this.CreationTime; }
public static void CopyInto(this CsspIdentity packet, IRUser target) { target.Sid = packet.UserSid; }