] new field 'owner' for each PEOPLE 'person' record, users can use the 'owner' feild to denote the owner of any 'person' record, where the 'owner' of the 'person' record is the person who created the record or the person assigned by the owner to manage the record
[WHY]
] record management -
] authorization -
[WHERE]
] view/person - displays 'view record owner' link to access owner id page
] add/person - input field enables user to enter id value of person
] edit/person - input field with option to change value (id_person) of the record owner,
[WHEN]
]
[EXAMPLE]
]
[HOW-TO]
] place the value of the 'person id' of the record into the owner field
[REFERENCE]
]
developer implementation
[process]
[notes]
]
[by_date]
x] 2013-mm-dd FEA - people - field - owner
x] PGs -
x] add,
x] edit,
] delete,
x] view
x] CLASS - Person.cs
x] constructors, - modify to set value of property where instance creation is based upon exisiting
x] add, - add arg for field
x] edit, - add arg for field
x] properties - qstring (add,edit)
x] DB - table - people ( SET default value 1, fill fields )
x] ALTER TABLE `db_9`.`locations` CHANGE `owner` `owner` INT( 11 ) NOT NULL DEFAULT '0'
] TEST -
] add
] edit
] view
x] publishED as ...
] rev-015
status
[current]
]
[next]
] check validation object for NEW FIELDS testing
] add DEFAULT OWNER VALUE (ex 1 , sospep owner)
] add oPTion to select different owner from people table