private void panelEnregistrer_Click(object sender, EventArgs e) { if ((cmbTypeDocument.Text != "") & (txtDocument.Text != "") & (txtNomFr.Text != "")) { int type = int.Parse(cmbTypeDocument.SelectedValue.ToString()); string NomAr = txtNomAr.Text; string NomFr = txtNomFr.Text; string Commentaire = txtCommentaire.Text; DateTime DateAjout = DateTime.Now; string extension = ""; extension = System.IO.Path.GetExtension(CorrecteFileName); string lien = cin + "\\" + NomFr + extension; DAL.DALDocuments d = new DAL.DALDocuments(); if (MODE == 0) { d.AjouterDocument(ID, type, DateAjout, NomFr, NomAr, Commentaire, lien); System.IO.File.Copy(open.FileName, Paths + lien); MessageBox.Show("Document bien ajoutée"); } else { int x = ID; int IdDoc = int.Parse(dt.Rows[x][0].ToString()); System.IO.File.Move(Paths + dt.Rows[x][7].ToString().Trim(), Paths + cin + "\\" + NomFr + extension); d.UpdateDocument(IdDoc, type, NomFr, NomAr, Commentaire, cin + "\\" + NomFr + extension); MessageBox.Show("Modification bien éffectuée"); } } else { AfficherErreur(); } }
//private void labelDocuments_Click(object sender, EventArgs e) //{ // GestionDocument frm = new GestionDocument(id); // frm.ShowDialog(); //} //000////document///////// public void RaffraichirGridDoc() { mode = 0; DAL.DALDocuments d = new DAL.DALDocuments(); dt = d.SelectAllDocument(id); DGVDocument.Rows.Clear(); DAL.DALTypeDocument TDOC = new DAL.DALTypeDocument(); Entities.TypeDocument doc = new Entities.TypeDocument(); for (int i = 0; i < dt.Rows.Count; i++) { doc = TDOC.SelectById(int.Parse(dt.Rows[i][2].ToString())); DGVDocument.Rows.Add(doc.LibelleFr.Trim(), dt.Rows[i][4].ToString().Trim(), "Voir"); } DataTable dt200 = new DataTable(); DAL.DALTypeDocument t = new DAL.DALTypeDocument(); //dt200 = t.SelectAllTypeDocument(); //cmbTypeDocument.DataSource = dt1; //cmbTypeDocument.ValueMember = "IdTypeDocument"; //cmbTypeDocument.DisplayMember = "Code"; }