Ejemplo n.º 1
0
 /// <summary>
 /// Assigns the basic data.
 /// </summary>
 /// <param name="ticketPresenter">The ticket presenter.</param>
 private void AssignBasicData(TicketPresenter ticketPresenter)
 {
     ticketPresenter.AssignPriorityList(this.lookupService.RetrievePriorityListItem(SessionData.Instance.UserInfo.Developer.DeveloperID));
     ticketPresenter.AssignDeveloperList(this.lookupService.RetrieveDeveloperListItem(SessionData.Instance.UserInfo.Developer.DeveloperID));
     var clients = this.lookupService.RetrieveClients(null, false, SessionData.Instance.UserInfo.Developer.DeveloperID);
     ticketPresenter.AssignClientList(clients.Sort());
     ticketPresenter.AssignProjectsList(ticketPresenter.IncludeInactive ? this.lookupService.RetrieveTicketProjectListItem(null, null, null, false, SessionData.Instance.UserInfo.Developer.DeveloperID) : this.lookupService.RetrieveTicketProjectListItem(null, null, false, false, SessionData.Instance.UserInfo.Developer.DeveloperID));
     ticketPresenter.AssignStatusList(this.ticketService.ListTicketsStatus());
     ticketPresenter.AssignAlertList(this.lookupService.RetrieveTicketAlertList());
     ticketPresenter.AssignTypeList(this.lookupService.RetrieveTicketTypeList());
     ticketPresenter.AssignTagList(this.lookupService.RetrieveTagList());
 }