Escali License control 1
Escali.LicenseControl.DataAccess.Services.UserService Klasse Referanse

UserService class inserts and updates Users in the Database Mer...

Public medlemsfunksjoner

 UserService (DataContext db)
 
async Task< List< User > > GetAllUsers ()
 Read all Users from database Mer...
 
async Task< UserGetUserById (int id)
 Read one User with id from database Mer...
 
async Task< UserAddUser (User user)
 Adds a User to the database Mer...
 
async Task< UserUpdateUser (User user)
 Updates changes on a User in the database Mer...
 

Private attributter

readonly DataContext _db
 

Detaljert beskrivelse

UserService class inserts and updates Users in the Database

Definisjon på linje 11 i filen UserService.cs.

Konstruktør- & destruktør-dokumentasjon

◆ UserService()

Escali.LicenseControl.DataAccess.Services.UserService.UserService ( DataContext  db)

Definisjon på linje 15 i filen UserService.cs.

Medlemsfunksjon-dokumentasjon

◆ AddUser()

async Task< User > Escali.LicenseControl.DataAccess.Services.UserService.AddUser ( User  user)

Adds a User to the database

Parametre
user
Returnerer
User Entity
Unntak
DbUpdateExceptionDatabase: error encountered while saving to database
DbUpdateConcurrencyExceptionDatabase: not updated database before new update

Definisjon på linje 49 i filen UserService.cs.

◆ GetAllUsers()

async Task< List< User > > Escali.LicenseControl.DataAccess.Services.UserService.GetAllUsers ( )

Read all Users from database

Returnerer
List of Users

Definisjon på linje 24 i filen UserService.cs.

◆ GetUserById()

async Task< User > Escali.LicenseControl.DataAccess.Services.UserService.GetUserById ( int  id)

Read one User with id from database

Parametre
id
Returnerer
User with corresponding id

<return> Null if id not found </return>

Definisjon på linje 36 i filen UserService.cs.

◆ UpdateUser()

async Task< User > Escali.LicenseControl.DataAccess.Services.UserService.UpdateUser ( User  user)

Updates changes on a User in the database

Parametre
user
Returnerer
The updated User entity
Unntak
DbUpdateExceptionDatabase: error encountered while saving to database
DbUpdateConcurrencyExceptionDatabase: not updated database before new update

Definisjon på linje 66 i filen UserService.cs.

Medlemsdata-dokumentasjon

◆ _db

readonly DataContext Escali.LicenseControl.DataAccess.Services.UserService._db
private

Definisjon på linje 13 i filen UserService.cs.


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