public static DeleteNoteResponse Unmarshall(UnmarshallerContext _ctx) { DeleteNoteResponse deleteNoteResponse = new DeleteNoteResponse(); deleteNoteResponse.HttpResponse = _ctx.HttpResponse; deleteNoteResponse.RequestId = _ctx.StringValue("DeleteNote.RequestId"); return(deleteNoteResponse); }
public void DeleteNote_ValidNote_Succeed() { mockNoteRepository.Setup(a => a.DeleteNote(It.IsAny <int>(), It.IsAny <int>())); DeleteNoteResponse response = noteService.DeleteNote(new DeleteNoteRequest() { NoteId = NOTE_ID }); mockRepository.VerifyAll(); Assert.AreEqual(null, response.Exception); }
public DeleteNoteResponse DeleteNote(DeleteNoteRequest request) { Logger.Current.Verbose("Request for delete note"); Logger.Current.Informational("NoteId :" + request.NoteId); var response = new DeleteNoteResponse(); response.ContactsRelated = noteRepository.DeleteNote(request.NoteId, request.ContactId); unitOfWork.Commit(); //contactService.ContactIndexing(new ContactIndexingRequest() { ContactIds = response.ContactsRelated.ToList() }); accountService.InsertIndexingData(new InsertIndexingDataRequest() { IndexingData = new Domain.Accounts.IndexingData() { EntityIDs = response.ContactsRelated.ToList(), IndexType = (int)IndexType.Contacts } }); return(response); }