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

SegmentService class inserts and updates Segment in the Database Mer...

Public medlemsfunksjoner

 SegmentService (DataContext db)
 
async Task< List< Segment > > GetAllSegments ()
 Read all Segments from database Mer...
 
async Task< SegmentGetSegmentById (int id)
 Read one Segment with id from database Mer...
 
async Task< SegmentAddSegment (Segment segment)
 Adds a Segment to the database Mer...
 
async Task< SegmentUpdateSegment (Segment segment)
 Updates changes on a Segment in the database Mer...
 

Private attributter

readonly DataContext _db
 

Detaljert beskrivelse

SegmentService class inserts and updates Segment in the Database

Definisjon på linje 11 i filen SegmentService.cs.

Konstruktør- & destruktør-dokumentasjon

◆ SegmentService()

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

Definisjon på linje 16 i filen SegmentService.cs.

Medlemsfunksjon-dokumentasjon

◆ AddSegment()

async Task< Segment > Escali.LicenseControl.DataAccess.Services.SegmentService.AddSegment ( Segment  segment)

Adds a Segment to the database

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

Definisjon på linje 50 i filen SegmentService.cs.

◆ GetAllSegments()

async Task< List< Segment > > Escali.LicenseControl.DataAccess.Services.SegmentService.GetAllSegments ( )

Read all Segments from database

Returnerer
A List of Segments

Definisjon på linje 25 i filen SegmentService.cs.

◆ GetSegmentById()

async Task< Segment > Escali.LicenseControl.DataAccess.Services.SegmentService.GetSegmentById ( int  id)

Read one Segment with id from database

Parametre
id
Returnerer
Segment with corresponding id

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

Definisjon på linje 37 i filen SegmentService.cs.

◆ UpdateSegment()

async Task< Segment > Escali.LicenseControl.DataAccess.Services.SegmentService.UpdateSegment ( Segment  segment)

Updates changes on a Segment in the database

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

Definisjon på linje 67 i filen SegmentService.cs.

Medlemsdata-dokumentasjon

◆ _db

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

Definisjon på linje 14 i filen SegmentService.cs.


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