public async Task <ActionResult <Models.Note> > SaveNote([FromBody] Models.Note note) { var UserId = this.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier).Value; if (note.Id > 0) { await noteManager.UpdateNote(note); } else { note.IsActive = true; note.CreatedBy = UserId; note.CreatedOn = DateTime.Now; await noteManager.AddNote(note); } return(Ok(new { ReturnMessage = "Note saved successfully", IsSuccess = true, Data = note })); }
public ManagerResult <Note> AddNote(Note note) { INoteManager business = NoteBusinessFactory.Instance.Create(this.Version); return(business.AddNote(note)); }