Escali License control 1
Escali.LicenseControl.Client.ViewModels.CustomerViewModel Klasse Referanse

Public medlemsfunksjoner

 CustomerViewModel (DataContext context, IMapper mapper, AlertService alertService)
 
async Task GetCustomers ()
 
async Task< CustomerClientModel?> GetCustomerById (int id)
 
async Task< CustomerClientModelAddCustomer (CustomerClientModel customer)
 
async Task< CustomerClientModel?> UpdateCustomer (CustomerClientModel customer)
 

Egenskaper

List< CustomerClientModel >? Customers [get, private set]
 

Private medlemsfunksjoner

void UpdateCustomers (List< CustomerClientModel > customers)
 

Private attributter

readonly CustomerService _customerService
 
AlertService _alertService
 

Additional Inherited Members

- Protected memdlemsfunksjoner inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
void OnDataChanged ()
 
- Protected attributter inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
IMapper _mapper
 
- Hendelser inherited from Escali.LicenseControl.Client.ViewModels.IViewModel
Action? DataChanged
 

Detaljert beskrivelse

Definisjon på linje 13 i filen CustomerViewModel.cs.

Konstruktør- & destruktør-dokumentasjon

◆ CustomerViewModel()

Escali.LicenseControl.Client.ViewModels.CustomerViewModel.CustomerViewModel ( DataContext  context,
IMapper  mapper,
AlertService  alertService 
)

Definisjon på linje 21 i filen CustomerViewModel.cs.

Medlemsfunksjon-dokumentasjon

◆ AddCustomer()

async Task< CustomerClientModel > Escali.LicenseControl.Client.ViewModels.CustomerViewModel.AddCustomer ( CustomerClientModel  customer)

Definisjon på linje 40 i filen CustomerViewModel.cs.

◆ GetCustomerById()

async Task< CustomerClientModel?> Escali.LicenseControl.Client.ViewModels.CustomerViewModel.GetCustomerById ( int  id)

Definisjon på linje 34 i filen CustomerViewModel.cs.

◆ GetCustomers()

async Task Escali.LicenseControl.Client.ViewModels.CustomerViewModel.GetCustomers ( )

Definisjon på linje 28 i filen CustomerViewModel.cs.

◆ UpdateCustomer()

async Task< CustomerClientModel?> Escali.LicenseControl.Client.ViewModels.CustomerViewModel.UpdateCustomer ( CustomerClientModel  customer)

Definisjon på linje 68 i filen CustomerViewModel.cs.

◆ UpdateCustomers()

void Escali.LicenseControl.Client.ViewModels.CustomerViewModel.UpdateCustomers ( List< CustomerClientModel customers)
private

Definisjon på linje 94 i filen CustomerViewModel.cs.

Medlemsdata-dokumentasjon

◆ _alertService

AlertService Escali.LicenseControl.Client.ViewModels.CustomerViewModel._alertService
private

Definisjon på linje 17 i filen CustomerViewModel.cs.

◆ _customerService

readonly CustomerService Escali.LicenseControl.Client.ViewModels.CustomerViewModel._customerService
private

Definisjon på linje 16 i filen CustomerViewModel.cs.

Egenskaps-dokumentasjon

◆ Customers

List<CustomerClientModel>? Escali.LicenseControl.Client.ViewModels.CustomerViewModel.Customers
getprivate set

Definisjon på linje 19 i filen CustomerViewModel.cs.


Dokumentasjonen for denne klasse ble generert fra følgende fil: