private void eliminarTareaDeEtapa() { if (ApretoSiEnMensajeDeConfirmacion()) { etapa.EliminarTarea(TareaSeleccionada()); contexto.ModificarEtapa(etapa); inicializarComponentes(); } }
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; } } } } }