Preparing search index...
The search index is not available
appointments - v1.0.0
appointments
IAdvancedRepository
Interface IAdvancedRepository<T>
interface
IAdvancedRepository
<
T
>
{
count
(
filter
?:
IFilterOptions
)
:
Promise
<
number
>
;
create
(
entity
:
T
)
:
Promise
<
T
>
;
delete
(
id
:
string
)
:
Promise
<
void
>
;
exists
(
filter
:
IFilterOptions
)
:
Promise
<
boolean
>
;
findAll
()
:
Promise
<
T
[]
>
;
findById
(
id
:
string
)
:
Promise
<
null
|
T
>
;
findOne
(
filter
:
IFilterOptions
)
:
Promise
<
null
|
T
>
;
findWithFilters
(
filters
:
IFilterOptions
,
options
?:
IQueryOptions
,
)
:
Promise
<
IPagedResult
<
T
>
>
;
update
(
id
:
string
,
entity
:
T
)
:
Promise
<
T
>
;
}
Type Parameters
T
Hierarchy (
View Summary
)
IRepository
<
T
>
IAdvancedRepository
IAppointmentRepository
ICustomerRepository
Implemented by
InMemoryRepository
Index
Methods
count
create
delete
exists
find
All
find
By
Id
find
One
find
With
Filters
update
Methods
count
count
(
filter
?:
IFilterOptions
)
:
Promise
<
number
>
Parameters
Optional
filter
:
IFilterOptions
Returns
Promise
<
number
>
create
create
(
entity
:
T
)
:
Promise
<
T
>
Parameters
entity
:
T
Returns
Promise
<
T
>
delete
delete
(
id
:
string
)
:
Promise
<
void
>
Parameters
id
:
string
Returns
Promise
<
void
>
exists
exists
(
filter
:
IFilterOptions
)
:
Promise
<
boolean
>
Parameters
filter
:
IFilterOptions
Returns
Promise
<
boolean
>
find
All
findAll
()
:
Promise
<
T
[]
>
Returns
Promise
<
T
[]
>
find
By
Id
findById
(
id
:
string
)
:
Promise
<
null
|
T
>
Parameters
id
:
string
Returns
Promise
<
null
|
T
>
find
One
findOne
(
filter
:
IFilterOptions
)
:
Promise
<
null
|
T
>
Parameters
filter
:
IFilterOptions
Returns
Promise
<
null
|
T
>
find
With
Filters
findWithFilters
(
filters
:
IFilterOptions
,
options
?:
IQueryOptions
,
)
:
Promise
<
IPagedResult
<
T
>
>
Parameters
filters
:
IFilterOptions
Optional
options
:
IQueryOptions
Returns
Promise
<
IPagedResult
<
T
>
>
update
update
(
id
:
string
,
entity
:
T
)
:
Promise
<
T
>
Parameters
id
:
string
entity
:
T
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
count
create
delete
exists
find
All
find
By
Id
find
One
find
With
Filters
update
appointments - v1.0.0
Loading...