namespace JdeScoping.Core.ViewModels; /// /// View model for operator filter. /// public class OperatorViewModel { /// /// Gets or sets the operator's address number. /// public long AddressNumber { get; set; } /// /// Gets or sets the operator's user ID. /// public string UserId { get; set; } = string.Empty; /// /// Gets or sets the operator's full name. /// public string FullName { get; set; } = string.Empty; /// public override bool Equals(object? obj) { if (obj is OperatorViewModel other) { return UserId == other.UserId; } return false; } /// public override int GetHashCode() => UserId.GetHashCode(); }