39 lines
1.1 KiB
C#
39 lines
1.1 KiB
C#
namespace LaaProduction.Services.Models.Search
|
|
{
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
public class SearchWildcardModel
|
|
{
|
|
[Display(Name = "Radioadress | PcbId | SerienNr | KundenSerienNr")]
|
|
public virtual string Token { get; set; }
|
|
|
|
[Display(Name = "Select fields")]
|
|
public virtual IDictionary<string, bool> Fields { get; set; }
|
|
|
|
public virtual IEnumerable<IDictionary<string, object>> Results { get; set; }
|
|
}
|
|
|
|
public class SearchPasswordsModel : SearchWildcardModel
|
|
{
|
|
[Display(Name = "Radioadress | PcbId | SerienNr | KundenSerienNr")]
|
|
public override string Token
|
|
{
|
|
get => base.Token;
|
|
set => base.Token = value;
|
|
}
|
|
|
|
[Display(Name = "Select fields")]
|
|
public override IDictionary<string, bool> Fields
|
|
{
|
|
get => base.Fields;
|
|
set => base.Fields = value;
|
|
}
|
|
|
|
public override IEnumerable<IDictionary<string, object>> Results
|
|
{
|
|
get => base.Results;
|
|
set => base.Results = value;
|
|
}
|
|
}
|
|
} |