Skip to content
  • Projects
  • Groups
  • Snippets
  • Help

Codecrew / Moya

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 30
  • Merge Requests 2
  • Wiki
  • Snippets
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Commits
  • Issue Boards
Closed
Open
Issue #59 opened Mar 08, 2014 by Tapio Haapala@tapio.haapala
  • New issue
New issue

PUT /rest/placeadmin/place/{placeId}/move/{newplaceId} Kutsu tekee seuraavat asiat:

  • siirtää ostajan paikalta placeId paikalle newplaceId
  • jos paikka on varattu henkilölle:
    • Siirtää paikkavarauksen paikalta placeId paikalle newplaceid
  • jos paikkaa ei ole varattu henkilölle:
    • Siirtää paikkakoodin paikalta placeid paikalle newplaceid

Ominaisuus ei saa tehdä merkintöjä maksuhistoriaan

Eli ominaisuuden avulla siirretään asiakkaita paikalta toiselle. Seuraavien asioiden ehjänäpysyminen tulee ottaa huomioon:

  • jo jaetut paikkakoodit (paikkakoodin siirto)
  • jo käytetyt paikkakoodit (istujan tietojen siirto)

Ominaisuudessa tulee olla datan validointi seuraaville skenarioille ja virheen sattuessa ei suoriteta mitään muutoksia lähteeseen tai kohteeseen

  • Kohdepaikka on jo käytössä
  • Lähdepaikka ei ole varattu kenellekkään
  • Lähde tai kohde id ei täsmää mihinkään

Siirroista olisi hyvä kirjottaa logia johonkin log tauluun jonka tarkasteluun tehdään myöhemmin webbikäli tai resti. Sama koskee paikkojen varauksia, vapautuksia yms.

Edited Mar 08, 2014
  • Tuomas Riihimäki @tuomari

    Reassigned to @tuomari

    Mar 08, 2014

    Reassigned to @tuomari

    Toggle commit list
  • Write
  • Preview
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
  • Please register or sign in to post a comment
Tuomas Riihimäki
Assignee
Tuomas Riihimäki @tuomari
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
2
Labels
API feature
Assign labels
  • View labels
2
2 participants
Reference: codecrew/moya#59