Eps

Creates a List<ExtraParameter> ready for more actions.

Constructors

public class Eps : List<ExtraParameter>
public class EpsUser : Eps
public class EpsCompany : Eps
public class EpsActive : Eps
public class EpsField : Eps

Methods

public List<ExtraParameter> UserId(Guid userId)

Adds a UserId onto the List<ExtraParameter>.

Guid userId

The UserId to pass into the List<ExtraParameter>.

public List<ExtraParameter> CompanyId(Guid companyId)

Adds a CompanyId onto the List<ExtraParameter>.

Guid companyId

The CompanyId to pass into the List<ExtraParameter>.

public List<ExtraParameter> UserId(bool active)

Adds an active onto the List<ExtraParameter>.

bool active

The active to pass into the List<ExtraParameter>.

Example

Razor
<autocompleter asp-for="SalesPersonId" type="AutoComplete.ResultType.User" show-list="true" class="form-control" extra-parameters="@new Eps().UserId(@User.UserId()).Active(true)"></autocompleter>
Razor
<autocompleter asp-for="SalesPersonId" type="AutoComplete.ResultType.User" show-list="true" class="form-control" extra-parameters="@new EpsActive(true).UserId(@User.UserId())"></autocompleter>
Razor
<autocompleter asp-for="SalesPersonId" type="AutoComplete.ResultType.User" show-list="true" class="form-control" extra-parameters="@new EpsField("MyField", "MyValue").UserId(@User.UserId())"></autocompleter>