C# Class JelloScrum.Web.Controllers.SprintController

Inheritance: SecureController
ファイルを表示 Open project: auxilium/JelloScrum

Public Methods

Method 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

Method 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 method

public ActieveSprintZetten ( [ sprint ) : void
sprint [
return void

Burndown() public method

public Burndown ( [ sprint ) : void
sprint [
return void

Dashboard() public method

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
return void

ExportSprintBackLog() public method

Exporteer sprintbacklog naar excel
public ExportSprintBackLog ( [ sprint ) : void
sprint [ sprint
return void

Health() public method

Sprint Health
public Health ( [ sprint ) : void
sprint [
return void

KoppelStoryAanSprint() public method

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.
return void

KoppelStoryAanSprint() public method

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.
return void

KoppelTaskAanSprintGebruiker() public method

public KoppelTaskAanSprintGebruiker ( [ sprintGebruiker, [ task ) : void
sprintGebruiker [
task [
return void

MijnAfgeslotenTaken() public method

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

MijnTaken() public method

Toont een lijst met taken van de ingelogde gebruiker
public MijnTaken ( ) : void
return void

OnOpgepakteTaken() public method

Toont een lijst met onopgepakte taken
public OnOpgepakteTaken ( ) : void
return void

OntkoppelStoryVanSprint() public method

Verwijder de story uit de sprint
public OntkoppelStoryVanSprint ( [ sprint, [ story ) : void
sprint [
story [
return void

Opslaan() public method

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 [
return void

Overzicht() public method

public Overzicht ( [ project ) : void
project [
return void

Planning() public method

public Planning ( [ sprint ) : void
sprint [
return void

RenderIngeplandeStorieList() public method

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.
return void

ShortSprintInfo() public method

Geeft een korte informatie beschrijving van de sprint
public ShortSprintInfo ( ) : void
return void

ShortSprintInfo() public method

Geeft een korte informatie beschrijving van de sprint
public ShortSprintInfo ( [ sprint ) : void
sprint [
return void

Sluit() public method

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

Sprint() public method

De startpagina van iedere sprint
public Sprint ( [ sprint ) : void
sprint [
return void

SprintAfsluiten() public method

Sluit de gegeven sprint af.
public SprintAfsluiten ( [ sprint ) : void
sprint [
return void

SprintBacklog() public method

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

SprintInformatie() public method

Sprint informatie
public SprintInformatie ( [ item ) : void
item [
return void

SprintPlanning() public method

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 [
return void

SprintStories() public method

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

SprintStoriesAfgerond() public method

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

Stories() public method

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

Stories() public method

public Stories ( [ sprint ) : void
sprint [
return void

Taken() public method

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

TakenVanAnderen() public method

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

Uren() public method

Invullen uren per taak
public Uren ( ) : void
return void

UrenBoeken() public method

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

UrenRegistreren() public method

Urenboek scherm
public UrenRegistreren ( [ sprint, System.DateTime maandag ) : void
sprint [
maandag System.DateTime
return void

Voortgang() public method

Sprint voortgang
public Voortgang ( [ sprint ) : void
sprint [
return void

sprintPlanningSprintTijd() public method

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