Skip to content

AnA04S09GenericCRUDController

Jeroen Baten edited this page Mar 9, 2018 · 1 revision

TWiki> LibrePlan Web>AnA04S09GenericCRUDController (07 Jul 2011, ManuelRego)EditAttach

Story summary Generic CRUD Controller
Iteration AnA04Architecture
FEA AnA04S09GenericCRUDController
Story Lead  
Next Story  
Passed acceptance test No

Tasks

Create a new class BaseCRUDController

New class to share common behaviour in controllers. Specially to specify window title due to AnA08S14ShowInformationEditedEntity

Modify CRUD controllers to use new class BaseCRUDController

  • Modify CRUD controller of following entities to extend BaseCRUDController removing all the unneeded stuff that is already in base class:
    • Worker - It shares the same controller with VirtualWorker and makes more difficult to apply the refactorization
    • VirtualWorker
    • Machine
    • ExternalCompany
    • Scenario
    • BaseCalendar
    • QualityForm
    • CostCategory
    • User
    • Profile
    • AdvanceType
    • CriterionType
    • ExceptionDayTypes
    • LabelType
    • UnitType
    • TypeOfWorkHours
    • WorkReportType

User stories

Tasks in this story

Tasks Est Spent To do Risk Reviewer Developer Task Name Start Date Est End Date End Date
Task 5 5 0 Low JavierMoran ManuelRego Create a new class BaseCRUDController    
Task 30 30 0 Low JavierMoran CristinaAlvarino, IgnacioDiaz Modify CRUD controllers to use new class BaseCRUDController      

Total Hours in this Story

User Spent in XpTracker Spent in phpReport Ok?
ManuelRego 5 0 ALERT!
CristinaAlvarino, IgnacioDiaz 30 0 ALERT!
Total 35 0 ALERT!

Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

Clone this wiki locally