Beispiel #1
0
 public void Delete(int id)
 {
     Models.QRCodeGenerator QRCodeGenerator = _QRCodeGeneratorRepository.GetQRCodeGenerator(id);
     if (QRCodeGenerator != null && QRCodeGenerator.ModuleId == _entityId)
     {
         _QRCodeGeneratorRepository.DeleteQRCodeGenerator(id);
         _logger.Log(LogLevel.Information, this, LogFunction.Delete, "QRCodeGenerator Deleted {QRCodeGeneratorId}", id);
     }
 }
Beispiel #2
0
 public Models.QRCodeGenerator Put(int id, [FromBody] Models.QRCodeGenerator QRCodeGenerator)
 {
     if (ModelState.IsValid && QRCodeGenerator.ModuleId == _entityId)
     {
         QRCodeGenerator = _QRCodeGeneratorRepository.UpdateQRCodeGenerator(QRCodeGenerator);
         _logger.Log(LogLevel.Information, this, LogFunction.Update, "QRCodeGenerator Updated {QRCodeGenerator}", QRCodeGenerator);
     }
     return(QRCodeGenerator);
 }
Beispiel #3
0
 public Models.QRCodeGenerator Get(int id)
 {
     Models.QRCodeGenerator QRCodeGenerator = _QRCodeGeneratorRepository.GetQRCodeGenerator(id);
     if (QRCodeGenerator != null && QRCodeGenerator.ModuleId != _entityId)
     {
         QRCodeGenerator = null;
     }
     return(QRCodeGenerator);
 }
 public void DeleteQRCodeGenerator(int QRCodeGeneratorId)
 {
     Models.QRCodeGenerator QRCodeGenerator = _db.QRCodeGenerator.Find(QRCodeGeneratorId);
     _db.QRCodeGenerator.Remove(QRCodeGenerator);
     _db.SaveChanges();
 }
 public Models.QRCodeGenerator UpdateQRCodeGenerator(Models.QRCodeGenerator QRCodeGenerator)
 {
     _db.Entry(QRCodeGenerator).State = EntityState.Modified;
     _db.SaveChanges();
     return(QRCodeGenerator);
 }
 public Models.QRCodeGenerator AddQRCodeGenerator(Models.QRCodeGenerator QRCodeGenerator)
 {
     _db.QRCodeGenerator.Add(QRCodeGenerator);
     _db.SaveChanges();
     return(QRCodeGenerator);
 }
Beispiel #7
0
 public async Task <Models.QRCodeGenerator> UpdateQRCodeGeneratorAsync(Models.QRCodeGenerator QRCodeGenerator)
 {
     return(await PutJsonAsync <Models.QRCodeGenerator>(CreateAuthorizationPolicyUrl($"{Apiurl}/{QRCodeGenerator.QRCodeGeneratorId}", QRCodeGenerator.ModuleId), QRCodeGenerator));
 }