public void GetDataByIdJabatanTest() { GetDataJabatanByIdRequest request = new GetDataJabatanByIdRequest(); request.IDJabatan = _jabatanGetDataById.IDJabatan; GetDataJabatanByIdResponse response = _jabatanService.GetDataJabatanById(request); Assert.IsTrue(response.Messages.Count == 0, "Failed Get data by Id"); }
public GetDataJabatanByIdResponse GetDataJabatanById(GetDataJabatanByIdRequest request) { GetDataJabatanByIdResponse response = new GetDataJabatanByIdResponse(); try { using (TransactionScope transScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted })) { response.Jabatan = _jabatanRepo.GetDataById(request.IDJabatan); transScope.Complete(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } return(response); }