Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = int.Parse(Request.QueryString["id"]);

            string            connectionString = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString;
            EvidenciaBusiness evidBussines     = new EvidenciaBusiness(connectionString);

            DocumetoNormativa doc = evidBussines.ShowDocumentNormativa(id);

            // Clear Response buffer
            Response.Clear();

            // Set ContentType to the ContentType of our file
            Response.ContentType = doc.ContentType;

            // Write data out of database into Output Stream
            Response.OutputStream.Write(doc.Data, 0, doc.Size);

            // End the page
            Response.End();
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = int.Parse(Request.QueryString["id"]);

            string            connectionString = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString;
            EvidenciaBusiness evidBussines     = new EvidenciaBusiness(connectionString);

            Proyecto_II_Library.Domain.Imagen imagen = evidBussines.ShowTheFile(id);

            // Clear Response buffer
            Response.Clear();

            // Set ContentType to the ContentType of our file
            Response.ContentType = imagen.ContentType;

            // Write data out of database into Output Stream
            Response.OutputStream.Write(imagen.Data, 0, imagen.Size);

            // End the page
            Response.End();
        }
Exemplo n.º 3
0
        protected void btnRegistrarEvidencia_Click(object sender, EventArgs e)
        {
            String connectionString = WebConfigurationManager.ConnectionStrings["ProyectoII"].ConnectionString;

            Evidencia evidencia = new Evidencia();

            evidencia.Titulo       = tbTitulo.Text;
            evidencia.FechaIngreso = DateTime.Parse(tbFecha.Text);
            evidencia.Tipo         = Char.Parse(ddlTipoEvidencia.SelectedValue.ToString());
            evidencia.SubCriterio.IdSubCriterio = Convert.ToInt32(Request.QueryString["idSubCriterio"]);


            EvidenciaBusiness evidenciaBusiness = new EvidenciaBusiness(connectionString);

            Evaluacion evaluacion = new Evaluacion();

            evaluacion.IdEvaluacion = Int32.Parse(ddlEvaluacion.SelectedItem.Value);

            evidencia = evidenciaBusiness.insertar(evidencia, evaluacion);

            if (evidencia.Tipo == 'M')
            {
                AccionAdministrativa accion = new AccionAdministrativa();
                accion.Detalle        = UserControlAccionAdministrativa1.DetalleAccion;
                accion.InformeTecnico = UserControlAccionAdministrativa1.InformeAccion;

                AccionAdministrativaBusiness aad = new AccionAdministrativaBusiness(connectionString);
                aad.insertar(accion);
            }
            else if (evidencia.Tipo == 'N')
            {
                Normativa normativa = new Normativa();
                normativa.IdEvidencia = evidencia.IdEvidencia;
                normativa.Detalle     = UserControlNormativa1.DetalleNormativa;
                normativa.Documento   = UserControlNormativa1.documento();
                evidenciaBusiness.insertarNormativa(normativa);
            }
            else if (evidencia.Tipo == 'D')
            {
                Documento documento = new Documento();
                documento.Detalle       = UserControlDocumento1.DetalleDocumento;
                documento.Fuente        = UserControlDocumento1.FuenteDocumento;
                documento.Fecha         = UserControlDocumento1.FechaDocumento;
                documento.TipoDocumento = UserControlDocumento1.TipoDocumento;

                DocumentoBusiness db = new DocumentoBusiness(connectionString);
                db.insertar(documento);
            }
            else if (evidencia.Tipo == 'A')
            {
                Actividad actividad = new Actividad

                                          (UserControlActividad1.CantidadParticipantesActividad,
                                          UserControlActividad1.FechaActividad,
                                          UserControlActividad1.DescripcionActividad,
                                          evidencia.IdEvidencia,
                                          UserControlActividad1.tipoParticipantes,
                                          UserControlActividad1.imagenes());

                evidenciaBusiness.insertarActividad(actividad);
            }
        }