public void rechazarPropuesta(DocumentoOficial doc)
        {
            DocumentoPropuesta propuesta = documentosPropuesta.Last <DocumentoPropuesta>();

            propuesta.respuesta = doc;
            propuesta.estado    = IDocumento.RECHAZADO;
        }
        public void devolverPropuesta(DocumentoOficial doc)
        {
            DocumentoPropuesta propuesta = documentosPropuesta.Last <DocumentoPropuesta>();

            propuesta.respuesta = doc;
            propuesta.estado    = IDocumento.DEVUELTO_PARA_CORRECCIONES;
        }
Exemple #3
0
        public void crearDocumentoPropuesta(Estudiante estudiante, String titulo, String ruta, String modalidad, DateTime fecha)
        {
            DocumentoPropuesta propuesta      = new DocumentoPropuesta(fecha.ToString(), ruta, fecha, fecha.AddDays(20));
            TrabajoDeGrado     trabajoDeGrado = new TrabajoDeGrado(estudiante, titulo, fecha, modalidad, propuesta);

            listaTrabajosDeGrado.Add(trabajoDeGrado);
        }
        public void aprobarPropuesta(DocumentoOficial doc)
        {
            DocumentoPropuesta propuesta = documentosPropuesta.Last <DocumentoPropuesta>();

            propuesta.respuesta = doc;
            propuesta.estado    = IDocumento.APROBADO;
            this.estado         = TrabajoDeGrado.DESARROLLO;
        }
        public TrabajoDeGrado(Estudiante e, String pTitulo, DateTime pFecha, String pTipoModalidad, DocumentoPropuesta dp)
        {
            estudiantes         = new List <Estudiante>();
            juradosAsignados    = new List <Jurado>();
            documentosPropuesta = new List <DocumentoPropuesta>();
            documentosFinales   = new List <DocumentoFinal>();

            estudiantes.Add(e);
            codigo        = pFecha.Minute.ToString() + pFecha.Hour + pFecha.Day.ToString() + pFecha.Month.ToString() + pFecha.Year.ToString();
            titulo        = pTitulo;
            fechaInicio   = pFecha;
            tipoModalidad = pTipoModalidad;

            DocumentosPropuesta.Add(dp);
            estado = TrabajoDeGrado.APROBACION;
        }