IEditSessionCreateClient Method |
Creates new client. The client must have a card number or at least one phone number.
Namespace: Resto.Front.Api.EditorsAssembly: Resto.Front.Api.V8 (in Resto.Front.Api.V8.dll)
SyntaxINewClientStub CreateClient(
Guid id,
string name,
List<PhoneDto> phones,
string cardNumber,
DateTime? dateCreated
)
Parameters
- id Guid
- Id of creating client
- name String
- Name of client
- phones ListPhoneDto
- List of client phones. Cannot contain null values and more than one main phone (i.e. with property IsMain = true)
- cardNumber String
- Discount card number or null if the client doesn't have discount card. If the discount card doesn't exist, consider creating one using CreateDiscountCard(String, String, IPriceCategory, IDiscountType).
- dateCreated NullableDateTime
- Date when client was created. Must be not null, for actual reports by date created of clients.
Return Value
INewClientStub
See Also