protected void btnSubir_Click(object sender, EventArgs e)
        {
            lblErrorImagen.Visible = false;

            if (fileupImagen.HasFile)
            {
                bool tipoArchivoValido = (Utilidades.EsTipoArchivo(fileupImagen.FileName, "jpg") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "png") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "JPG") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "PNG"));
                if (tipoArchivoValido)
                {
                    if (Utilidades.EsNombreDeArchivoCorto(fileupImagen.FileName, 30))
                    {
                        ImagenArticuloController imArtController = new ImagenArticuloController(this);
                        imArtController.GuardarImagen();
                        imArtController.ObtenerImagen();
                    }
                    else
                    {
                        lblErrorImagen.Text    = "Error. Favor seleccione un archivo con nombre menor a 30 caracteres o cambie el nombre del archivo que quizo ingresar";
                        lblErrorImagen.Visible = true;
                    }
                }
                else
                {
                    lblErrorImagen.Text    = "Error. Favor seleccione solo archivos de tipo .jpg o .png";
                    lblErrorImagen.Visible = true;
                }
            }
            else
            {
                lblErrorImagen.Text    = "Error. Favor escoger una imagen";
                lblErrorImagen.Visible = true;
            }
        }
示例#2
0
        protected void btnSubir_Click(object sender, EventArgs e)
        {
            lblErrorImagen.Visible = false;

            if (fileupImagen.HasFile)
            {
                bool tipoArchivoValido = (Utilidades.EsTipoArchivo(fileupImagen.FileName, "jpg") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "png") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "JPG") || Utilidades.EsTipoArchivo(fileupImagen.FileName, "PNG"));
                if (tipoArchivoValido && EsNombreCortoImagen(fileupImagen.FileName))
                {
                    ImagenArticuloController imArtController = new ImagenArticuloController(this);
                    imArtController.GuardarImagen();
                    imArtController.ObtenerImagen();
                }
            }
            else
            {
                lblErrorImagen.Text    = "Error. Favor escoger una imagen";
                lblErrorImagen.Visible = true;
            }
        }