public void GetDataAlbumByIdTest() { GetDataAlbumByIdRequest request = new GetDataAlbumByIdRequest(); request.No_Album = _albumGetDataById.No_Album; GetDataAlbumByIdResponse response = _albumService.GetDataAlbumById(request); Assert.IsTrue(response.Messages.Count == 0, "Failed get data by Id"); }
public GetDataAlbumByIdResponse GetDataAlbumById(GetDataAlbumByIdRequest request) { GetDataAlbumByIdResponse response = new GetDataAlbumByIdResponse(); try { using (TransactionScope transScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted })) { response.Album = _albumRepo.GetDataById(request.No_Album); transScope.Complete(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } return(response); }