public UC_ITEM_AccueilNewDoc(Int64 id) { InitializeComponent(); Document myDoc = new Document((uint)id, "loc"); UIElement myExpendItem = new UIElement(); this.TextBlock_heure.Text = myDoc.dateTimeEditionBDD.ToString("dd/MM/yyyy"); this.TextBlock_logoSection.Text = Logos.DisplayLogo(myDoc.section); if (myDoc.typeDocument == "DocNormales") { this.TextBlock_logoTypeDocument.Text = Logos.DisplayLogo("DOCUMENTS_TECHNIQUES"); this.TextBlock_titre.Text = ((Document.DocNormales)myDoc.document).titreDocument; myExpendItem = new UC_ITEM_Document(id); } if (myDoc.typeDocument == "Consignes") { this.TextBlock_logoTypeDocument.Text = Logos.DisplayLogo("CONSIGNES"); this.TextBlock_titre.Text = ((Document.Consignes)myDoc.document).objetConsigne; myExpendItem = new UC_ITEM_Consigne(id); } if (myDoc.typeDocument == "TachesJournalieres") { this.TextBlock_logoTypeDocument.Text = Logos.DisplayLogo("TACHES_JOURNALIERES"); this.TextBlock_titre.Text = ((Document.TachesJournalieres)myDoc.document).titreAction; myExpendItem = new UC_ITEM_TacheJournaliere(id); } if (myDoc.typeDocument == "Verifications") { this.TextBlock_logoTypeDocument.Text = Logos.DisplayLogo("VERIFICATIONS"); this.TextBlock_titre.Text = ((Document.Verifications)myDoc.document).titreAction; myExpendItem = new UC_ITEM_Verification(id); } this.myGridAdditionalContent.Children.Add(myExpendItem); }
private void BW_Display_ProgressChanged(object sender, ProgressChangedEventArgs e) { Document workerResult = e.UserState as Document; UC_ITEM_TacheJournaliere itemToAdd = new UC_ITEM_TacheJournaliere(workerResult); this.myDocPanel.Children.Add(itemToAdd); }