task

find/ people

[WHAT] 

  1. [def] this page displays a form with the input feilds for a person record, enables users to define and execute a search for a person or person with a variety of different parameters
  2. [ args ] none
    1. ] ? OPTIONALLY take the procedure, app and server names 
    2. ] ? takes the qry name and parameter[s]

[WHY]

  1. ] this page enables the user to define and execute a number of different search queries to execute against the people persons records table. The query will return the desired person record or records that the user desires.

[WHERE]

  1. [ called ] from ] menu Main - search menu, option - search People,

[WHEN]

  1. ]

[EXAMPLE]

  1. ] PAGE find / people
    1. by id
    2. by first name
    3. by last name
    4. ...

[HOW-TO]

  1. ]

[REFERENCE]

  1. ] /find/ people.cshtml
  2. ] -v-001
  3. ] -v-002

developer implementation

[.process]

  1. set the qry value = to the name of desired qry
  2. set the param value = to the user selected param value
  3. user submits form == on post
    1. read qry,
    2. read param,
    3. build qstring to pass values to page view/articles,
    4. redirect to page view/people
  4. on page view/people
    1. get the qry name,
    2. get the param value,
    3. execute the qry(in the DAL helper) to return results to this page

[.notes]

  1.   ] mainMenu - search options, search People ?person

[.by_date]

  1. [2013-08-05]
    1. x] UPDATE FEATURE PAGE- view/people CODE for 'find' function
    2. x] replaced build qry CODE for search with OOP
    3. x] align page with other find pages, x] add code block labels  
    4. x] cleanup 

status

[current]

  1.  +] ERROR find first & last
  2. +] DIFFERENCES in implementation of DROP DOWN selects VS others(), shows all NOT drill down

[next]

  1. ]

 

Details Photos Edit more

Details

ID: 2251

NAME: PAGE-find-people

DESCRIPTION: PAGE to initiate a search query for existing 'person' records from the PEOPLE app

START DATE TIME: 2013-08-05 13:00:00

EST DURATION: 01:00:00

END DATE TIME: 2013-08-05 14:00:00

STATUS: Completed

PRIORITY: -5

OWNER ID: 75

Content Photos Edit more

photos

photos for this task

actions

Agenda Email task SMS task Priorities