public void UpdateDataStaffTest() { UpdateDataStaffRequest request = new UpdateDataStaffRequest(); request.Staff = _staffUpdateData; UpdateDataStaffResponse response = _staffService.UpdateDataStaff(request); Assert.IsTrue(response.Messages.Count == 0, "Failed update data"); }
public UpdateDataStaffResponse UpdateDataStaff(UpdateDataStaffRequest request) { UpdateDataStaffResponse response = new UpdateDataStaffResponse(); try { using (TransactionScope transScope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted })) { _staffRepo.Update(request.Staff); transScope.Complete(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } return(response); }