ModuleLevelService class inserts and updates ModuleLevel in the Database
Mer...
ModuleLevelService class inserts and updates ModuleLevel in the Database
Definisjon på linje 11 i filen ModuleLevelService.cs.
◆ ModuleLevelService()
Escali.LicenseControl.DataAccess.Services.ModuleLevelService.ModuleLevelService |
( |
DataContext |
db | ) |
|
◆ ActivateModuleLevel()
async Task< ModuleLevel > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.ActivateModuleLevel |
( |
int |
id | ) |
|
Activates a ModuleLevel by setting IsActive attribute to false
- Parametre
-
- Returnerer
- Updated ModuleLevel
- Unntak
-
NullReferenceException | Thrown if id does not match a ModuleLevel id in the database |
Definisjon på linje 109 i filen ModuleLevelService.cs.
◆ AddModuleLevel()
async Task< ModuleLevel > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.AddModuleLevel |
( |
ModuleLevel |
moduleLevel | ) |
|
Adds a ModuleLevel to the database
- Parametre
-
- Returnerer
- Added ModuleLevel object
- Unntak
-
DbUpdateException | Database error |
Definisjon på linje 49 i filen ModuleLevelService.cs.
◆ DeactivateModuleLevel()
async Task< ModuleLevel > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.DeactivateModuleLevel |
( |
int |
id | ) |
|
Activates a ModuleLevel by setting IsActive attribute to false
- Parametre
-
- Returnerer
- Updated ModuleLevel
- Unntak
-
NullReferenceException | Thrown if id does not match a ModuleLevel id in the database |
Definisjon på linje 94 i filen ModuleLevelService.cs.
◆ GetAllModuleLevels()
async Task< List< ModuleLevel > > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.GetAllModuleLevels |
( |
| ) |
|
Read all ModuleLevels from database
- Returnerer
- A List of ModuleLevels
Definisjon på linje 25 i filen ModuleLevelService.cs.
◆ GetModuleLevelById()
async Task< ModuleLevel > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.GetModuleLevelById |
( |
int |
id | ) |
|
Read one ModuleLevel with id from database
- Parametre
-
- Returnerer
ModuleLevel with corresponding id
Null if ModuleLevel with id is not found
Definisjon på linje 37 i filen ModuleLevelService.cs.
◆ UpdateModuleLevel()
async Task< ModuleLevel > Escali.LicenseControl.DataAccess.Services.ModuleLevelService.UpdateModuleLevel |
( |
ModuleLevel |
moduleLevel | ) |
|
Updates changes on a ModuleLevel in the database
- Parametre
-
- Returnerer
- Updated ModuleLevel object
- Unntak
-
DbUpdateException | Database error |
DbUpdateConcurrencyException | Id doesn't exist |
Definisjon på linje 72 i filen ModuleLevelService.cs.
◆ _db
readonly DataContext Escali.LicenseControl.DataAccess.Services.ModuleLevelService._db |
|
private |
Dokumentasjonen for denne klasse ble generert fra følgende fil:
- C:/Users/Simen/Desktop/Escali-LicenseControl-FinalDelivery/Escali.LicenseControl.DataAccess/Services/ModuleLevelService.cs