Пример #1
0
        void galatee_OkClickedProduit(object sender, EventArgs e)
        {
            UcListeGenerique ctrs = sender as UcListeGenerique;

            if (ctrs.GetisOkClick)
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit _Leproduit = (Galatee.Silverlight.ServiceAccueil.CsProduit)ctrs.MyObject;
                this.Txt_CodeProduit.Text    = _Leproduit.CODE;
                this.Txt_LibelleProduit.Text = _Leproduit.LIBELLE;
                this.Txt_LibelleProduit.Tag  = _Leproduit;
            }
        }
Пример #2
0
        private void InitCentreProduit()
        {
            Galatee.Silverlight.ServiceAccueil.CsProduit _Leproduit = LstDeProduit.FirstOrDefault(p => p.PK_ID == this.csRedevance.FK_IDPRODUIT);
            if (_Leproduit != null)
            {
                this.Txt_CodeProduit.Text    = _Leproduit.CODE;
                this.Txt_LibelleProduit.Text = _Leproduit.LIBELLE;
                this.Txt_LibelleProduit.Text = _Leproduit.LIBELLE;
                Txt_LibelleProduit.Tag       = _Leproduit;
                //this.btn_Centre.Tag = _Leproduit;
            }

            Galatee.Silverlight.ServiceAccueil.CsCentre _Lecentre = LstCentre.FirstOrDefault(p => p.PK_ID == this.csRedevance.FK_IDCENTRE);
        }
        List <Galatee.Silverlight.ServiceAccueil.CsProduit> RetourneListeDeProduitDuSite(Galatee.Silverlight.ServiceAccueil.CsSite LeSite)
        {
            List <Galatee.Silverlight.ServiceAccueil.CsProduit> ListeDesProduitDuSite = new List <Galatee.Silverlight.ServiceAccueil.CsProduit>();

            if (!string.IsNullOrEmpty(LeSite.PRODUIT1))
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit LeProduit = new Galatee.Silverlight.ServiceAccueil.CsProduit();
                LeProduit.CODEPRODUIT = LeSite.PRODUIT1;
                LeProduit.LIBELLE     = LeSite.LIBELLEPRODUIT1;
                ListeDesProduitDuSite.Add(LeProduit);
            }
            if (!string.IsNullOrEmpty(LeSite.PRODUIT2))
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit LeProduit = new Galatee.Silverlight.ServiceAccueil.CsProduit();
                LeProduit.CODEPRODUIT = LeSite.PRODUIT2;
                LeProduit.LIBELLE     = LeSite.LIBELLEPRODUIT2;

                ListeDesProduitDuSite.Add(LeProduit);
            }
            if (!string.IsNullOrEmpty(LeSite.PRODUIT3))
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit LeProduit = new Galatee.Silverlight.ServiceAccueil.CsProduit();
                LeProduit.CODEPRODUIT = LeSite.PRODUIT3;
                LeProduit.LIBELLE     = LeSite.LIBELLEPRODUIT3;

                ListeDesProduitDuSite.Add(LeProduit);
            }
            if (!string.IsNullOrEmpty(LeSite.PRODUIT4))
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit LeProduit = new Galatee.Silverlight.ServiceAccueil.CsProduit();
                LeProduit.CODEPRODUIT = LeSite.PRODUIT4;
                LeProduit.LIBELLE     = LeSite.LIBELLEPRODUIT4;

                ListeDesProduitDuSite.Add(LeProduit);
            }
            if (!string.IsNullOrEmpty(LeSite.PRODUIT5))
            {
                Galatee.Silverlight.ServiceAccueil.CsProduit LeProduit = new Galatee.Silverlight.ServiceAccueil.CsProduit();
                LeProduit.CODEPRODUIT = LeSite.PRODUIT5;
                LeProduit.LIBELLE     = LeSite.LIBELLEPRODUIT5;

                ListeDesProduitDuSite.Add(LeProduit);
            }
            return(ListeDesProduitDuSite);
        }
Пример #4
0
 private void Txt_CodeProduit_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (!string.IsNullOrEmpty(Txt_CodeProduit.Text) && this.Txt_CodeProduit.Text.Length == SessionObject.Enumere.TailleCodeProduit)
         {
             Galatee.Silverlight.ServiceAccueil.CsProduit _LeProduit = ClasseMEthodeGenerique.RetourneObjectFromList(LstDeProduit, this.Txt_CodeProduit.Text, "CODE");
             if (!string.IsNullOrEmpty(_LeProduit.CODE))
             {
                 this.csRedevance.FK_IDPRODUIT = _LeProduit.PK_ID;
                 this.Txt_LibelleProduit.Text  = _LeProduit.LIBELLE;
                 this.Txt_LibelleProduit.Tag   = _LeProduit;
             }
         }
     }
     catch (Exception ex)
     {
         Message.ShowError(ex.Message, Galatee.Silverlight.Resources.Accueil.Langue.lbl_Menu);
     }
 }