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();
}