public ComandoAtualizarTarefasCronograma(GerenciadorComandos gerenciadorComandos, List <CronogramaTarefaGridItem> tarefas) { gerenciador = gerenciadorComandos; tarefasAtualizadas = tarefas; }
/// <summary> /// gerenciador responsável por armazenar a lista de cronogramas tarefasdto datasource do cronogramaView /// </summary> /// <param name="gerenciador">gerenciador de comandos contendo o datasource</param> public ComandoRemoverLinhaGrid(GerenciadorComandos gerenciador, List <Guid> oidTarefasExcluidas) { this.gerenciador = gerenciador; tarefasExcluidas = oidTarefasExcluidas; }
/// <summary> /// gerenciador responsável por armazenar a lista de cronogramas tarefasdto datasource do cronogramaView /// </summary> /// <param name="gerenciador">gerenciador de comandos</param> /// <param name="NovaTarefaCriada">nova tarefa criada</param> /// <param name="impactadas">lista de tarefas ordenadas</param> public ComandoCriarLinhaGrid(GerenciadorComandos gerenciador, CronogramaTarefaGridItem NovaTarefaCriada) { this.gerenciador = gerenciador; novaTarefa = NovaTarefaCriada; }
/// <summary> /// Construtor que armazena os atributos necessários e o comando para atualizar tarefas impactadas /// </summary> /// <param name="gerenciador">gerenciador de comandos</param> /// <param name="tarefaMovida">Objeto contendo dados da movimentação</param> public ComandoMovimentarLinhaGrid(GerenciadorComandos gerenciador, TarefaMovida tarefaMovida) { this.gerenciador = gerenciador; this.tarefaMovida = tarefaMovida; }
/// <summary> /// Construtor responsável por armazenar o gerenciador e o dicionário contendo as tarefas impactadas. /// </summary> /// <param name="gerenciador">gerenciador de comandos</param> /// <param name="impactadas">lista de tarefas ordenadas</param> public ComandoAtualizarTarefasImpactadasGrid(GerenciadorComandos gerenciador, Dictionary <string, Int16> impactadas) { this.gerenciador = gerenciador; tarefasImpactadas = impactadas; }