1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
   |  
if (FUPieceJointe.HasFile)
            {
                HttpPostedFile file = FUPieceJointe.PostedFile;
 
                string name = proc.GetFile(file.FileName);
                string designation = txbDesignationDocEtape.Text;
                string dt1 = DateTime.Now.ToString("dd/MM/yyyy");
                string dt2 = DateTime.Now.TimeOfDay.ToString().Substring(0, 8);
                DateTime d = Convert.ToDateTime(dt1);
                DateTime d2 = Convert.ToDateTime(dt1);
                string extension = proc.GetExtension(file.FileName);
                int taille = file.ContentLength / 1024;
 
 
                BinaryReader br = new BinaryReader(file.InputStream);
                Byte[] fichier = br.ReadBytes(file.ContentLength);
 
                DbCommand cmdInsert = null;
 
DbParameter FichierParam = myFac.CreateParameter("@Fichier", DbType.Binary, ParameterDirection.Input, fichier);
                DbParameter NomFichierParam = myFac.CreateParameter("@NomFichier", DbType.String, ParameterDirection.Input, name.ToUpper());
                DbParameter DesignationParam = myFac.CreateParameter("@Designation", DbType.String, ParameterDirection.Input, designation);
                DbParameter ExtensionParam = myFac.CreateParameter("@Extension", DbType.String, ParameterDirection.Input, extension.ToUpper());
                DbParameter TailleParam = myFac.CreateParameter("@Taille", DbType.Int32, ParameterDirection.Input, taille);
                DbParameter DateParam = myFac.CreateParameter("@DateAttachement", DbType.String, ParameterDirection.Input, dt1);
                DbParameter HeureParam = myFac.CreateParameter("@HeureAttachement", DbType.String, ParameterDirection.Input, dt2);
                DbParameter ProprietaireParam = myFac.CreateParameter("@Proprietaire", DbType.String, ParameterDirection.Input, PC._userID);
                DbParameter TransmissibleParMailParam = myFac.CreateParameter("@TransmissibleParMail", DbType.Boolean, ParameterDirection.Input, false);
 
                FichierParam.Value = fichier;
 
                cmdInsert.Parameters.Add(FichierParam);
                cmdInsert.Parameters.Add(NomFichierParam);
                cmdInsert.Parameters.Add(DesignationParam);
                cmdInsert.Parameters.Add(ExtensionParam);
                cmdInsert.Parameters.Add(TailleParam);
                cmdInsert.Parameters.Add(DateParam);
                cmdInsert.Parameters.Add(HeureParam);
                cmdInsert.Parameters.Add(ProprietaireParam);
                cmdInsert.Parameters.Add(TransmissibleParMailParam);
 
                myFac.ExecuteNonQuery(cmdInsert); | 
Partager