Ensure all Customer related Struts Actions use Service Facade and use data from DTO returned where possible. All data needed for UI screen should exist within DTO.

Description

None

Environment

None

Activity

Show:
Mifos Hudson Jira Plugin User
December 8, 2010, 8:02 PM

Integrated in

head-master #2335
MIFOS-4190: service facades for customer historical data.

Keith Woodlock : 74b35c0f8ec53d2b1de40f62b1126e9f61c50279
Files :

  • serviceInterfaces/src/main/java/org/mifos/dto/screen/CustomerHistoricalDataDto.java

  • application/src/main/java/org/mifos/customers/struts/action/CustHistoricalDataAction.java

  • application/src/main/java/org/mifos/application/servicefacade/GroupServiceFacadeWebTier.java

  • serviceInterfaces/src/main/java/org/mifos/dto/domain/CustomerHistoricalDataUpdateRequest.java

  • serviceInterfaces/src/main/java/org/mifos/application/servicefacade/GroupServiceFacade.java

Mifos Hudson Jira Plugin User
December 9, 2010, 5:00 AM

Integrated in

head-master #2336
Revert "MIFOS-4190: service facades for customer historical data."

Kalyan Akella : 18d613b0b7a5620b4ed4577bf8d1229858094eab
Files :

  • application/src/main/java/org/mifos/application/servicefacade/GroupServiceFacadeWebTier.java

  • application/src/main/java/org/mifos/customers/struts/action/CustHistoricalDataAction.java

  • serviceInterfaces/src/main/java/org/mifos/dto/screen/CustomerHistoricalDataDto.java

  • serviceInterfaces/src/main/java/org/mifos/dto/domain/CustomerHistoricalDataUpdateRequest.java

  • serviceInterfaces/src/main/java/org/mifos/application/servicefacade/GroupServiceFacade.java

Mifos Hudson Jira Plugin User
December 9, 2010, 5:26 PM

Integrated in

head-master #2343
MIFOS-4190: service facades for customer historical data.
MIFOS-4190: fixing failing integration tests around customer historical data.

Keith Woodlock : 0fde8efd847a66b00db0b9d3a4f2bdb78f03ea40
Files :

  • serviceInterfaces/src/main/java/org/mifos/dto/screen/CustomerHistoricalDataDto.java

  • application/src/main/java/org/mifos/customers/struts/action/CustHistoricalDataAction.java

  • serviceInterfaces/src/main/java/org/mifos/dto/domain/CustomerHistoricalDataUpdateRequest.java

  • application/src/main/java/org/mifos/application/servicefacade/GroupServiceFacadeWebTier.java

  • serviceInterfaces/src/main/java/org/mifos/application/servicefacade/GroupServiceFacade.java

Keith Woodlock : 0dcb5b357ea377d1f40cdbd11a9d95e453ee8456
Files :

  • application/src/test/java/org/mifos/customers/struts/action/CustHistoricalDataActionStrutsTest.java

Mifos Hudson Jira Plugin User
December 9, 2010, 7:55 PM

Integrated in

head-master #2344
MIFOS-4190: add services facades around customer search action

Keith Woodlock : ddde14e5a10f245a2b283ae9142d47996c6a177a
Files :

  • application/src/main/java/org/mifos/customers/personnel/business/PersonnelBO.java

  • serviceInterfaces/src/main/java/org/mifos/dto/domain/UserDetailDto.java

  • application/src/main/java/org/mifos/customers/struts/action/CustSearchAction.java

  • application/src/main/java/org/mifos/accounts/loan/struts/actionforms/LoanAccountActionForm.java

  • serviceInterfaces/src/main/java/org/mifos/application/servicefacade/CenterServiceFacade.java

  • application/src/main/java/org/mifos/accounts/business/AccountStateMachines.java

  • application/src/main/java/org/mifos/framework/struts/action/SearchAction.java

  • application/src/main/java/org/mifos/application/servicefacade/CenterServiceFacadeWebTier.java

  • application/src/test/java/org/mifos/customers/business/service/CustomerBusinessServiceTest.java

  • application/src/test/java/org/mifos/customers/business/service/CustomerBusinessServiceIntegrationTest.java

  • application/src/main/java/org/mifos/customers/business/service/CustomerBusinessService.java

Jeff Brewster
January 11, 2011, 10:34 PM

tested via integration tests

Fixed

Assignee

mifosqa

Reporter

keithwoodlock

Labels

None

Implementation Priority

None

URL

None

Story Points

10

Team

Core

Scheduled For

Release

50% Estimate

10

90% Estimate

20

productboard URL

None

Man Day Estimate

None

Components

Affects versions

Due date

2010/12/06

Priority

Minor
Configure