Interface IChamberRepository
Repository to load, save and delete chambers.
Namespace: Simplic.Logistics.Cleaning
Assembly: Simplic.Logistics.Cleaning.dll
Syntax
public interface IChamberRepository
Methods
| Improve this Doc View SourceDelete(Chamber)
Deletes a chamber.
Declaration
void Delete(Chamber chamber)
Parameters
Type | Name | Description |
---|---|---|
Chamber | chamber |
DeleteAllForPreOrder(Guid)
Deletes all chambers for a preorder.
Declaration
void DeleteAllForPreOrder(Guid preOrderId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | preOrderId |
Get(Guid)
Gets a chamber by its id.
Declaration
Chamber Get(Guid guid)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | guid | Unique id |
Returns
Type | Description |
---|---|
Chamber | Chamber |
GetAll()
Gets all chambers.
Declaration
IEnumerable<Chamber> GetAll()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Chamber> | List of Chamber |
GetChamberNames()
Get all used pre product names for autocomplete.
Declaration
IEnumerable<string> GetChamberNames()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> | List of all possible pre products. |
GetForPreOrder(Guid)
Get by pre order id.
Declaration
IEnumerable<Chamber> GetForPreOrder(Guid preOrderGuid)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | preOrderGuid | Pre order id. |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Chamber> | List of Chamber |
Save(Chamber)
Saves a chamber.
Declaration
void Save(Chamber chamber)
Parameters
Type | Name | Description |
---|---|---|
Chamber | chamber | Chamber |