コード例 #1
0
        private void galatee_OkSiteClicked(object sender, EventArgs e)
        {
            UcListeGenerique ctrs = sender as UcListeGenerique;

            if (ctrs.isOkClick)
            {
                Galatee.Silverlight.ServiceAccueil.CsSite _LeSite = (Galatee.Silverlight.ServiceAccueil.CsSite)ctrs.MyObject;
                this.Txt_CodeSite.Text    = _LeSite.CODE;
                this.Txt_LibelleSite.Text = _LeSite.LIBELLE;
                LstCentre = SessionObject.LstCentre.Where(t => t.FK_IDCODESITE == _LeSite.PK_ID).ToList();
                if (LstCentre != null && LstCentre.Count == 1)
                {
                    this.Txt_LibelleCentre.Text = LstCentre.First().LIBELLE;
                    this.Txt_CodeCentre.Text    = LstCentre.First().CODE;
                    this.Txt_CodeCentre.Tag     = LstCentre.First();
                }
            }
        }
コード例 #2
0
 private void btn_Centre_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         List <object>    _LstObject = ClasseMEthodeGenerique.RetourneListeObjet(LstCentre.OrderBy(p => p.CODE).ToList());
         UcListeGenerique ctr        = new UcListeGenerique(_LstObject, "CODE", "LIBELLE", "Liste");
         ctr.Closed    += new EventHandler(galatee_OkClicked);
         this.IsEnabled = false;
         ctr.Show();
     }
     catch (Exception ex)
     {
         string error = ex.Message;
     }
 }