Beispiel #1
0
        private void DtgAdjunto_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            #region Muestra o ejecuta los Datos adjuntos
            int IdFile = Convert.ToInt32(this.DtgAdjunto.CurrentRow.Cells[0].Value);
            try
            {
                Ent_DatosAdjuntos DatosAdjunots = new Ent_DatosAdjuntos();
                DatosAdjunots = ConsultaTablas.Adjuntos("AdjuntosByteMinas", "", IdFile, 0.00);


                string fichero = Convert.ToString(Path.GetTempPath()) + "Temp_" + DatosAdjunots.Archivo + DatosAdjunots.Extension;

                using (FileStream archivoStream = new FileStream(fichero, FileMode.Create))
                {
                    archivoStream.Write(DatosAdjunots.Archivo, 0, DatosAdjunots.Archivo.Length);
                    archivoStream.Close();
                    if (File.Exists(fichero))
                    {
                        Process process = new Process {
                            StartInfo = { FileName = fichero }
                        };
                        process.Start();
                    }
                }
            }
            catch (Exception aa)
            {
                MessageBox.Show(aa.Message);;
            }
            #endregion
        }
        public static Ent_DatosAdjuntos Adjuntos(string Op, string ParametroChar, int ParametroInt, double ParametroNumeric)
        {
            SqlParameter[] ParamSQL = new SqlParameter[4];
            ParamSQL[0] = new SqlParameter("@Op", Op);
            ParamSQL[1] = new SqlParameter("@ParametroChar", ParametroChar);
            ParamSQL[2] = new SqlParameter("@ParametroInt", ParametroInt);
            ParamSQL[3] = new SqlParameter("@ParametroNuemric", ParametroNumeric);

            ConsultaEntidades Maestro = new ConsultaEntidades();
            Ent_DatosAdjuntos Entidad = new Ent_DatosAdjuntos();

            Entidad = Maestro.Adjunto("SpConsulta_Tablas", ParamSQL);
            return(Entidad);
        }
Beispiel #3
0
        public static Ent_DatosAdjuntos Adjuntos(string Op, string ParametroChar, int ParametroInt, double ParametroNumeric)
        {
            SqlParameter[] sP_Parametros = new SqlParameter[]
            {
                new SqlParameter("@Op", Op),
                new SqlParameter("@ParametroChar", ParametroChar),
                new SqlParameter("@ParametroInt", ParametroInt),
                new SqlParameter("@ParametroNuemric", ParametroNumeric)
            };
            ConsultaEntidades consultaEntidades = new ConsultaEntidades();
            Ent_DatosAdjuntos ent_DatosAdjuntos = new Ent_DatosAdjuntos();

            return(consultaEntidades.Adjunto("SpConsulta_Tablas", sP_Parametros));
        }