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); } }
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); }
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); }
public async Task <Models.QRCodeGenerator> UpdateQRCodeGeneratorAsync(Models.QRCodeGenerator QRCodeGenerator) { return(await PutJsonAsync <Models.QRCodeGenerator>(CreateAuthorizationPolicyUrl($"{Apiurl}/{QRCodeGenerator.QRCodeGeneratorId}", QRCodeGenerator.ModuleId), QRCodeGenerator)); }