C# Class JelloScrum.Web.Controllers.SprintController

Inheritance: SecureController
Afficher le fichier Open project: auxilium/JelloScrum

Méthodes publiques

Méthode Description
ActieveSprintZetten ( [ sprint ) : void

Burndown ( [ sprint ) : void

Dashboard ( ) : void

Het dashboard van deze sprint. Hier kan de actieve gebruiker de volgende zaken zien: - eigen taken - taken van anderen - nog niet opgepakte taken - eigen afgesloten taken

ExportSprintBackLog ( [ sprint ) : void

Exporteer sprintbacklog naar excel

Health ( [ sprint ) : void

Sprint Health

KoppelStoryAanSprint ( [ sprint, [ story ) : void

Koppelt de story aan een sprint.en geeft vervolgens de korte sprintinfo terug aan de sprintplanning

KoppelStoryAanSprint ( [ sprint, [ story, Model.Priority prioriteit ) : void

Koppelt de story aan een sprint.

KoppelTaskAanSprintGebruiker ( [ sprintGebruiker, [ task ) : void
MijnAfgeslotenTaken ( ) : void

Toont een lijst met door de gebruiker afgesloten taken.

MijnTaken ( ) : void

Toont een lijst met taken van de ingelogde gebruiker

OnOpgepakteTaken ( ) : void

Toont een lijst met onopgepakte taken

OntkoppelStoryVanSprint ( [ sprint, [ story ) : void

Verwijder de story uit de sprint

Opslaan ( [ AutoLoad = AutoLoadBehavior.NewInstanceIfInvalidKey)]Sprintsprint, string BeschikbareUren, [ sprintRolGebruikerHelpers, [ project ) : void

Bindt en sla de sprint op met de bijbehorende actieve gebruikers

Overzicht ( [ project ) : void

Planning ( [ sprint ) : void

RenderIngeplandeStorieList ( [ sprint, Model.Priority prioriteit ) : void

Maakt een lijst van sprintstories van een prioriteit van een sprint

ShortSprintInfo ( ) : void

Geeft een korte informatie beschrijving van de sprint

ShortSprintInfo ( [ sprint ) : void

Geeft een korte informatie beschrijving van de sprint

Sluit ( [ sprint ) : void

Toont een knop waarmee een sprint kan worden afgesloten.

Sprint ( [ sprint ) : void

De startpagina van iedere sprint

SprintAfsluiten ( [ sprint ) : void

Sluit de gegeven sprint af.

SprintBacklog ( [ sprint ) : void

Toont het scherm waarop de sprint ingericht kan worden met stories uit het productbacklog

SprintInformatie ( [ item ) : void

Sprint informatie

SprintPlanning ( [ project ) : void

inplannen van de sprint, gekozen vanuit het project. Er is geen specifieke sprint gekozen. We moeten dus achterhalen in welke sprint we gaan werken.

SprintStories ( [ item ) : void

Maak een lijst van stories en taken die in de sprint nog gedaan moeten worden

SprintStoriesAfgerond ( [ item ) : void

Maak een lijst van stories en taken die in de sprint gemarkeerd zijn als afgerond

Stories ( ) : void

Iets zowel met project en sprint Geen sprint dan proberen af tehandelen, door eerste sprint de kiezen. TODO: MARIJN

Stories ( [ sprint ) : void
Taken ( [ sprint ) : void

Taken weergeven voor sprint, wat niet de actieve sprint hoeft te zijn.

TakenVanAnderen ( ) : void

Toont een lijst met taken van andere gebruikers in deze sprint.

Uren ( ) : void

Invullen uren per taak

UrenBoeken ( [ urenRegistraties, [ sprint, System.DateTime maandag ) : void

Uren boeken op taken van actieve sprint

UrenRegistreren ( [ sprint, System.DateTime maandag ) : void

Urenboek scherm

Voortgang ( [ sprint ) : void

Sprint voortgang

sprintPlanningSprintTijd ( [ sprint ) : void

Geeft de resterende tijd weer die er beschikbaar is in de sprint

Private Methods

Méthode Description
Bewerk ( [ sprint ) : void
GeefOnopgepakteTaken ( Sprint sprint ) : IList

Geeft de onopgepakte taken in de gegeven sprint.

GeefTakenVanAnderen ( User gebruiker ) : IList

Geeft de opgepakte taken van anderen dan de gegeven gebruiker.

Nieuw ( [ project ) : void

Method Details

ActieveSprintZetten() public méthode

public ActieveSprintZetten ( [ sprint ) : void
sprint [
Résultat void

Burndown() public méthode

public Burndown ( [ sprint ) : void
sprint [
Résultat void

Dashboard() public méthode

Het dashboard van deze sprint. Hier kan de actieve gebruiker de volgende zaken zien: - eigen taken - taken van anderen - nog niet opgepakte taken - eigen afgesloten taken
public Dashboard ( ) : void
Résultat void

ExportSprintBackLog() public méthode

Exporteer sprintbacklog naar excel
public ExportSprintBackLog ( [ sprint ) : void
sprint [ sprint
Résultat void

Health() public méthode

Sprint Health
public Health ( [ sprint ) : void
sprint [
Résultat void

KoppelStoryAanSprint() public méthode

Koppelt de story aan een sprint.en geeft vervolgens de korte sprintinfo terug aan de sprintplanning
public KoppelStoryAanSprint ( [ sprint, [ story ) : void
sprint [ The sprint.
story [ The story.
Résultat void

KoppelStoryAanSprint() public méthode

Koppelt de story aan een sprint.
public KoppelStoryAanSprint ( [ sprint, [ story, Model.Priority prioriteit ) : void
sprint [ The sprint.
story [ The story.
prioriteit Model.Priority The prioriteit.
Résultat void

KoppelTaskAanSprintGebruiker() public méthode

public KoppelTaskAanSprintGebruiker ( [ sprintGebruiker, [ task ) : void
sprintGebruiker [
task [
Résultat void

MijnAfgeslotenTaken() public méthode

Toont een lijst met door de gebruiker afgesloten taken.
public MijnAfgeslotenTaken ( ) : void
Résultat void

MijnTaken() public méthode

Toont een lijst met taken van de ingelogde gebruiker
public MijnTaken ( ) : void
Résultat void

OnOpgepakteTaken() public méthode

Toont een lijst met onopgepakte taken
public OnOpgepakteTaken ( ) : void
Résultat void

OntkoppelStoryVanSprint() public méthode

Verwijder de story uit de sprint
public OntkoppelStoryVanSprint ( [ sprint, [ story ) : void
sprint [
story [
Résultat void

Opslaan() public méthode

Bindt en sla de sprint op met de bijbehorende actieve gebruikers
public Opslaan ( [ AutoLoad = AutoLoadBehavior.NewInstanceIfInvalidKey)]Sprintsprint, string BeschikbareUren, [ sprintRolGebruikerHelpers, [ project ) : void
AutoLoad [
BeschikbareUren string
sprintRolGebruikerHelpers [
project [
Résultat void

Overzicht() public méthode

public Overzicht ( [ project ) : void
project [
Résultat void

Planning() public méthode

public Planning ( [ sprint ) : void
sprint [
Résultat void

RenderIngeplandeStorieList() public méthode

Maakt een lijst van sprintstories van een prioriteit van een sprint
public RenderIngeplandeStorieList ( [ sprint, Model.Priority prioriteit ) : void
sprint [ The sprint.
prioriteit Model.Priority The prioriteit.
Résultat void

ShortSprintInfo() public méthode

Geeft een korte informatie beschrijving van de sprint
public ShortSprintInfo ( ) : void
Résultat void

ShortSprintInfo() public méthode

Geeft een korte informatie beschrijving van de sprint
public ShortSprintInfo ( [ sprint ) : void
sprint [
Résultat void

Sluit() public méthode

Toont een knop waarmee een sprint kan worden afgesloten.
public Sluit ( [ sprint ) : void
sprint [
Résultat void

Sprint() public méthode

De startpagina van iedere sprint
public Sprint ( [ sprint ) : void
sprint [
Résultat void

SprintAfsluiten() public méthode

Sluit de gegeven sprint af.
public SprintAfsluiten ( [ sprint ) : void
sprint [
Résultat void

SprintBacklog() public méthode

Toont het scherm waarop de sprint ingericht kan worden met stories uit het productbacklog
public SprintBacklog ( [ sprint ) : void
sprint [ The sprint.
Résultat void

SprintInformatie() public méthode

Sprint informatie
public SprintInformatie ( [ item ) : void
item [
Résultat void

SprintPlanning() public méthode

inplannen van de sprint, gekozen vanuit het project. Er is geen specifieke sprint gekozen. We moeten dus achterhalen in welke sprint we gaan werken.
public SprintPlanning ( [ project ) : void
project [
Résultat void

SprintStories() public méthode

Maak een lijst van stories en taken die in de sprint nog gedaan moeten worden
public SprintStories ( [ item ) : void
item [ Sprint.
Résultat void

SprintStoriesAfgerond() public méthode

Maak een lijst van stories en taken die in de sprint gemarkeerd zijn als afgerond
public SprintStoriesAfgerond ( [ item ) : void
item [ The item.
Résultat void

Stories() public méthode

Iets zowel met project en sprint Geen sprint dan proberen af tehandelen, door eerste sprint de kiezen. TODO: MARIJN
public Stories ( ) : void
Résultat void

Stories() public méthode

public Stories ( [ sprint ) : void
sprint [
Résultat void

Taken() public méthode

Taken weergeven voor sprint, wat niet de actieve sprint hoeft te zijn.
public Taken ( [ sprint ) : void
sprint [
Résultat void

TakenVanAnderen() public méthode

Toont een lijst met taken van andere gebruikers in deze sprint.
public TakenVanAnderen ( ) : void
Résultat void

Uren() public méthode

Invullen uren per taak
public Uren ( ) : void
Résultat void

UrenBoeken() public méthode

Uren boeken op taken van actieve sprint
public UrenBoeken ( [ urenRegistraties, [ sprint, System.DateTime maandag ) : void
urenRegistraties [
sprint [
maandag System.DateTime
Résultat void

UrenRegistreren() public méthode

Urenboek scherm
public UrenRegistreren ( [ sprint, System.DateTime maandag ) : void
sprint [
maandag System.DateTime
Résultat void

Voortgang() public méthode

Sprint voortgang
public Voortgang ( [ sprint ) : void
sprint [
Résultat void

sprintPlanningSprintTijd() public méthode

Geeft de resterende tijd weer die er beschikbaar is in de sprint
public sprintPlanningSprintTijd ( [ sprint ) : void
sprint [
Résultat void