protected void btn_grabar_docAsociada_Click(object sender, EventArgs e)
 {
     if (this.validar())
     {
         Documento_ENT documento       = this.cargarDocumento();
         string        nombreDocumento = new Utilidad().getMD5(fileArchivo.FileName, DateTime.Now.ToShortDateString()).ToUpper();
         int           resultadoUpload = new Utilidad().uploadArchivo(fileArchivo,
                                                                      Server.MapPath(new Utilidad().traerParametro("rutaUpload")),
                                                                      new Utilidad().traerParametro("extensionUpload").Split('/'),
                                                                      nombreDocumento);
         if (resultadoUpload.Equals(1))
         {
             documento.ArchivoNombre    = nombreDocumento + System.IO.Path.GetExtension(fileArchivo.FileName).ToLower();
             documento.ArchivoExtencion = System.IO.Path.GetExtension(fileArchivo.FileName).ToLower();
             documento.ArchivoTipo      = documento.ArchivoExtencion.Replace(".", "");
             documento = new Documento_BSS().insertDocumento(documento);
             ClientScript.RegisterStartupScript(this.GetType(), "", JavaScript.alert("Documento Cargado Exitósamente"));
             Response.Redirect("~/modulo/conjuntoHabitacional/Tabs/DocumentoListado.aspx");
         }
         else if (resultadoUpload.Equals(2))
         {
             ClientScript.RegisterStartupScript(this.GetType(), "", JavaScript.alert("La extensión del archivo no esta permitida"));
         }
         else
         {
             ClientScript.RegisterStartupScript(this.GetType(), "", JavaScript.alert("Error al cargar archivo, intente nuevamente, si el problema persiste consulte con su administrador"));
         }
     }
 }
Пример #2
0
    private void eliminarDocumento(string id)
    {
        Documento_ENT documento = new Documento_BSS().getDocumentoID(new Documento_ENT()
        {
            IdDocumento = Convert.ToInt32(id)
        });

        new Utilidad().eliminarArchivo(Server.MapPath(new Utilidad().traerParametro("rutaUpload") + documento.ArchivoNombre));
        new Documento_BSS().deleteDocumento(new Documento_ENT()
        {
            IdDocumento = Convert.ToInt32(id)
        });
    }
    private void cargarFormulario(ConjuntoHabitacional_ENT conjunto, string idDocumento)
    {
        txtCodigoConjunto.Text = conjunto.CodigoConjunto;
        txtNombreConjunto.Text = conjunto.NombreConjunto;
        txtEtapa.Text          = conjunto.Etapa;
        Documento_ENT documento = new Documento_BSS().getDocumentoID(new Documento_ENT()
        {
            IdDocumento = Convert.ToInt32(idDocumento)
        });

        txtFolioDocumento.Text   = documento.Folio;
        txtNombreDocumento.Text  = documento.Nombre;
        txtDescripcion.InnerText = documento.Descripcion;
        txtFechaDocumento.Text   = documento.FechaDocumento.Year.Equals(1900) ? "" : documento.FechaDocumento.ToShortDateString();
        txtFechaVencimiento.Text = documento.FechaVencimiento.Year.Equals(1900) ? "" : documento.FechaVencimiento.ToShortDateString();
        divArchivo.InnerHtml     = "<button class='btn btn-mini btn-info' type='button' onclick=\"JAVASCRIPT:window.open('" + Page.ResolveClientUrl("~/modulo/conjuntoHabitacional/archivosCargados/") + documento.ArchivoNombre + "','_blank');\">Ver Archivo Actual</button>";
        hdId.Value = documento.IdDocumento.ToString();
    }
Пример #4
0
    private void cargarConjuntosPaginados(string folio, string nombre,
                                          DateTime fechaDocumento, DateTime fechaVencimiento, int pagina)
    {
        ConjuntoHabitacional_ENT conjunto = (ConjuntoHabitacional_ENT)Session["conjuntoHabitacionalSeleccionado"];
        int all = 0;

        if (folio.Equals("") && nombre.Equals("") && fechaDocumento.Year.Equals(1900) &&
            fechaVencimiento.Year.Equals(1900))
        {
            all = 1;
        }
        Documento_BSS documento = new Documento_BSS();

        documento.IdConjuntoHabitacional = conjunto.IdConjuntoHabitacional;
        documento.Folio             = folio;
        documento.Nombre            = nombre;
        documento.FechaDocumento    = fechaDocumento;
        documento.FechaVencimiento  = fechaVencimiento;
        documento.CantidadRegistros = Convert.ToInt32(new Utilidad().traerParametro("cantRegistros"));
        documento.generarResultado(all);
        this.cargarFormulario(conjunto, documento.Elementos);
    }