Menu

#3 Löschen zusätzlicher Rollen

open
5
2009-03-29
2009-02-04
No

sollte eine zusätzliche Rolle zu einem Termin doch nicht gebraucht werden, sollte sie gelöscht werden können.

Discussion

  • Marc Eisenbarth

    Marc Eisenbarth - 2009-03-19

    Würde ich ähnlich aufbauen wie das Anlegen von zusätzlichen Rollen für einen Termin. Quasi einen Button, über den eine Liste der zusätzlichen Rollen geholt wird (mit zugewiesenen und nicht zugewiesenen Personen oder nur nicht zugewiesenen Personen?) und man dort einfach auswählen kann, welche dieser Rollen wieder gelöscht werden. Die Auswahl könnte über Checkboxen erfolgen.
    Würde dann für Front- und Backend benötigt werden, da auch im Frontend freigeschaltete Termine verwaltet werden können.
    Wäre das okay?

     
  • Marc Eisenbarth

    Marc Eisenbarth - 2009-03-19

    Würde ich ähnlich aufbauen wie das Anlegen von zusätzlichen Rollen für einen Termin. Quasi einen Button, über den eine Liste der zusätzlichen Rollen geholt wird (mit zugewiesenen und nicht zugewiesenen Personen oder nur nicht zugewiesenen Personen?) und man dort einfach auswählen kann, welche dieser Rollen wieder gelöscht werden. Die Auswahl könnte über Checkboxen erfolgen.
    Würde dann für Front- und Backend benötigt werden, da auch im Frontend freigeschaltete Termine verwaltet werden können.
    Wäre das okay?

     
  • Joerg Winckler

    Joerg Winckler - 2009-03-29
    • assigned_to: nobody --> meisenbarth
     
  • Joerg Winckler

    Joerg Winckler - 2009-03-29

    Das wäre OK. Die Rolle sollte auch gelöscht werden können, wenn eine Person zugewiesen ist.

     
  • Nobody/Anonymous

    Ich habe eine Lösung für den Request für das Frontend online gestellt.
    Aufgrund des Datenbankdesigns kann man jedoch eine Rolle nur komplett löschen. Das bedeutet für Rollen, bei denen 2 oder mehr Personen möglich sind aber beispielsweise nur eine gebraucht wird, dass diese Rolle komplett gelöscht.
    Wenn in einem solchen Fall nur freie Plätze dieser Rolle gelöscht werden sollen, dann müsste dies über ein wahrscheinlich sehr hässliches Workaround gemacht werden.

    Wenn ein solches Löschen wie es im Moment verwendet wird aber in Ordnung ist, dann kommt die gleiche Änderung noch für das Backend.

     
  • Marc Eisenbarth

    Marc Eisenbarth - 2009-04-14

    Hatte vergessen mich einzuloggen :)

     

Log in to post a comment.

MongoDB Logo MongoDB