AgreementService class inserts and updates Agreement in the Database
Mer...
AgreementService class inserts and updates Agreement in the Database
Definisjon på linje 12 i filen AgreementService.cs.
◆ AgreementService()
Escali.LicenseControl.DataAccess.Services.AgreementService.AgreementService |
( |
DataContext |
db | ) |
|
◆ ActivateAgreement()
async Task< Agreement > Escali.LicenseControl.DataAccess.Services.AgreementService.ActivateAgreement |
( |
int |
id | ) |
|
Activates a Agreement by setting IsActive attribute to true
- Parametre
-
- Returnerer
- Updated Agreement
- Unntak
-
NullReferenceException | Thrown if id does not match a Agreement id in the database |
Definisjon på linje 106 i filen AgreementService.cs.
◆ AddAgreement()
async Task< Agreement > Escali.LicenseControl.DataAccess.Services.AgreementService.AddAgreement |
( |
Agreement |
agreement | ) |
|
Adds a Agreement to the database
- Parametre
-
- Returnerer
- Added Agreement object
- Unntak
-
DbUpdateException | Database error |
Definisjon på linje 52 i filen AgreementService.cs.
◆ DeactivateAgreement()
async Task< Agreement > Escali.LicenseControl.DataAccess.Services.AgreementService.DeactivateAgreement |
( |
int |
id | ) |
|
Deactivates a Agreement by setting IsActive attribute to false
- Parametre
-
- Returnerer
- Updated Agreement
- Unntak
-
NullReferenceException | Thrown if id does not match a Agreement id in the database |
Definisjon på linje 90 i filen AgreementService.cs.
◆ GetAgreementById()
async Task< Agreement > Escali.LicenseControl.DataAccess.Services.AgreementService.GetAgreementById |
( |
int |
id | ) |
|
Read one Agreement with id from database
- Parametre
-
- Returnerer
Agreement with corresponding id
Null if Agreement with id is not found
Definisjon på linje 40 i filen AgreementService.cs.
◆ GetAllAgreements()
async Task< List< Agreement > > Escali.LicenseControl.DataAccess.Services.AgreementService.GetAllAgreements |
( |
| ) |
|
Read all Agreements from database
- Returnerer
- A List of Agreements
Definisjon på linje 26 i filen AgreementService.cs.
◆ UpdateAgreement()
async Task< Agreement > Escali.LicenseControl.DataAccess.Services.AgreementService.UpdateAgreement |
( |
Agreement |
agreement | ) |
|
Updates changes on a Agreement in the database
- Parametre
-
- Returnerer
- Updated Agreement object
- Unntak
-
DbUpdateException | Database error |
DbUpdateConcurrencyException | Id doesn't exist |
Definisjon på linje 72 i filen AgreementService.cs.
◆ _db
readonly DataContext Escali.LicenseControl.DataAccess.Services.AgreementService._db |
|
private |
Dokumentasjonen for denne klasse ble generert fra følgende fil:
- C:/Users/Simen/Desktop/Escali-LicenseControl-FinalDelivery/Escali.LicenseControl.DataAccess/Services/AgreementService.cs