private void eliminarTareaDeEtapa()
 {
     if (ApretoSiEnMensajeDeConfirmacion())
     {
         etapa.EliminarTarea(TareaSeleccionada());
         contexto.ModificarEtapa(etapa);
         inicializarComponentes();
     }
 }
Exemplo n.º 2
0
 private void eliminarTareaActual()
 {
     foreach (IProyecto proyecto in contexto.DevolverProyectos())
     {
         foreach (IEtapa etapa in proyecto.Etapas)
         {
             foreach (Tarea tareaRecorrida in etapa.Tareas)
             {
                 if (tareaRecorrida.Equals(this.tarea))
                 {
                     etapa.Tareas.Remove(tareaRecorrida);
                     contexto.ModificarEtapa(etapa);
                     break;
                 }
             }
         }
     }
 }