public async Task AddEntry() { IActionResult result = await _entryController.AddEntry(new AddEntryModel() { Name = _newName, Number = _newNumber, PhonebookId = _phonebookId }); StatusCodeResult okResult = result as StatusCodeResult; Assert.Equal(200, okResult.StatusCode); }
protected void btnSubmit_Click(object sender, EventArgs e) { var entry = new EntryInfo(); if (EntryId > 0) { if (UserId == -1) { throw new Exception("Anonymous users cannot edit messages"); } entry = EntryController.GetEntry(EntryId, ModuleId); if (!CanEdit) { if (entry.CreatedByUserID != UserId) { throw new Exception("You cannot edit someone else's message"); } } } else { entry.Approved = Settings.AutoApprove; entry.ModuleId = ModuleId; } entry.Message = (new PortalSecurity()).InputFilter(txtMessage.Text, PortalSecurity.FilterFlag.NoMarkup | PortalSecurity.FilterFlag.NoSQL | PortalSecurity.FilterFlag.NoScripting | PortalSecurity.FilterFlag.NoAngleBrackets); if (EntryId > 0) { EntryController.UpdateEntry(entry, UserId); } else { EntryController.AddEntry(entry, UserId); } Response.Redirect(DotNetNuke.Common.Globals.NavigateURL()); }