private void crearNuevoProyecto()
        {
            Tarea tareaNuevoProyecto = new TareaSimple(contexto)
            {
                Nombre            = this.textBoxNombreTareaNuevoProyecto.Text,
                Objetivo          = this.textBoxObjetivoTareaNuevoProyecto.Text,
                Descripcion       = this.richTextBoxDescripcionTareaNuevoProyecto.Text,
                FechaInicio       = monthCalendarFechaInicioTareaNuevoProyecto.SelectionStart,
                FechaFinalizacion = monthCalendarFechaFinTareaNuevoProyecto.SelectionStart,
                DuracionPendiente = Int32.Parse(this.textBoxDuracionPendienteNuevoProyecto.Text),
                DuracionEstimada  = Int32.Parse(textBoxDuracionEstimadaTarea.Text)
            };

            tareaNuevoProyecto.DefinirPrioridad(comboBoxPrioridadNuevoProyecto.SelectedItem.ToString());
            Etapa etapaNuevoProyecto = new Etapa()
            {
                Nombre           = this.textBoxNombreEtapaNuevoProyecto.Text,
                FechaInicio      = this.monthCalendarFechaInicioEtapa.SelectionStart,
                DuracionEstimada = Int32.Parse(textBoxDurcionEstimadaEtapa.Text)
            };
            Proyecto nuevoProyecto = new Proyecto(contexto)
            {
                Nombre           = textBoxNombreDelNuevoProyecto.Text,
                Objetivo         = this.richTextBoxObjetivoDelNuevoProyecto.Text,
                FechaInicio      = this.monthCalendarFechaInicioProyecto.SelectionStart,
                DuracionEstimada = Int32.Parse(textBoxDuracionEstimadaProyecto.Text)
            };

            etapaNuevoProyecto.AgregarTarea(tareaNuevoProyecto);

            nuevoProyecto.AgregarEtapa(etapaNuevoProyecto);
            contexto.AgregarProyecto(nuevoProyecto);
        }
Example #2
0
        public void DefinirPrioridad(string prioridad, int esperado)
        {
            Tarea tarea = new TareaSimple(new ContextoGestorProyectos())
            {
                Nombre           = "Tarea",
                Descripcion      = "Hace algo",
                DuracionEstimada = 10
            };

            tarea.DefinirPrioridad(prioridad);
            Assert.Equal(esperado, tarea.Prioridad);
        }