public async Task <IActionResult> Add(NoteRequest note) { var newNote = _mapper.Map <Note>(note); await _notesService.Add(newNote); return(NoContent()); }
public IActionResult AddNotes(int id, int?notesId) { var author = _NotesService.GetNotes(id); _NotesService.Add(author); return(RedirectToAction("ListNotes", new { notesId = notesId })); }
public void Save() { var noteToSaveViewModel = _view.NoteToAdd; var noteDomain = noteToSaveViewModel.ToDomain(); //Or use an automapper to do this so less coding! _notesService.Add(noteDomain); RaiseNoteSaved(noteToSaveViewModel); }
public ActionResult <Note> Add([FromBody] NoteDtoAdd model) { var result = _notesService.Add(model); if (result == null) { BadRequest(); } return(Ok(result)); }
public ActionResult Create(NoteViewModel note) { try { if (ModelState.IsValid) { _notesService.Add(note.ConvertToDomain()); } } catch (Exception) { throw; } return(RedirectToAction("Index")); }
public IActionResult Create(Note note) { return(Ok(service.Add(note))); }