private void TraceEvent(TraceType type, string text) { if (mAudit != null) { mAudit.Write(text); } }
public async Task OnPostConfirmPassword() { if (SearchCitizen.Password == SearchCitizen.OriginalPassword) { CitizenData = await _citizenService.GetCitizen(SearchCitizen.CprNumber); ShowResult = true; if (CitizenData != null) { await _citizenNotifier.NotifyCitizen(SearchCitizen.CprNumber, $"You have been stalked ${CitizenData.FirstName}"); _audit.Write("{User} stalked citizen with CPR number {CprNumber}", User.Identity.Name, this.SearchCitizen.CprNumber); } } else { this.ShowError = true; this.ShowPassword = true; } }
public async Task <IActionResult> Post([FromBody] SubmitEntryRequest request) { if (request.Code.ToLower() != "steam2019") { return(UnprocessableEntity( new { Message = "The secret code is invalid" })); } try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } //generate entry and send sms. var entry = await SubmitEntry(request.PhoneNumber); _audit.Write("The entry {@Entry} has been accepted", entry); return(Ok(entry)); } catch (Exception ex) { //log message return(UnprocessableEntity( new { ex.Message, Exception = ex })); } }