void galatee_OkClickedProduit(object sender, EventArgs e) { Galatee.Silverlight.MainView.UcListeGenerique ctrs = sender as Galatee.Silverlight.MainView.UcListeGenerique; if (ctrs.isOkClick) { ServiceAccueil.CsProduit leProduit = (ServiceAccueil.CsProduit)ctrs.MyObject; this.Txt_Produit.Text = leProduit.LIBELLE; this.Txt_Produit.Tag = leProduit.CODE; } this.btn_Produit.IsEnabled = true; }
void galatee_OkClickedSite(object sender, EventArgs e) { Galatee.Silverlight.MainView.UcListeGenerique ctrs = sender as Galatee.Silverlight.MainView.UcListeGenerique; if (ctrs.isOkClick) { Galatee.Silverlight.ServiceAccueil.CsSite leSite = (Galatee.Silverlight.ServiceAccueil.CsSite)ctrs.MyObject; this.Txt_LibelleSite.Text = leSite.LIBELLE; this.Txt_LibelleSite.Tag = leSite.PK_ID; lSiteSelect = leSite; lProduit = LstCentrePerimetre.FirstOrDefault(t => t.FK_IDCODESITE == (int)this.Txt_LibelleSite.Tag).LESPRODUITSDUSITE.First(); } this.btn_Site.IsEnabled = true; }
void galatee_OkClickedProduit(object sender, EventArgs e) { UcListeGenerique ctrs = sender as UcListeGenerique; if (ctrs.isOkClick) { this.btn_Produit.IsEnabled = true; ServiceAccueil.CsProduit leProduit = (ServiceAccueil.CsProduit)ctrs.MyObject; this.Txt_Produit.Text = leProduit.LIBELLE; this.Txt_Produit.Tag = leProduit.CODE; this.btn_Produit.Tag = leProduit.PK_ID; //this.txtClient.IsReadOnly = false; } this.btn_Produit.IsEnabled = true; }
void galatee_OkClickedProduit(object sender, EventArgs e) { Galatee.Silverlight.MainView.UcListeGenerique ctrs = sender as Galatee.Silverlight.MainView.UcListeGenerique; if (ctrs.GetisOkClick) { if (ctrs.MyObjectList != null && ctrs.MyObjectList.Count != 0) { List <ServiceAccueil.CsProduit> lstProduit = new List <ServiceAccueil.CsProduit>(); foreach (var p in ctrs.MyObjectList) { ServiceAccueil.CsProduit leProduit = (ServiceAccueil.CsProduit)p; lstProduit.Add(leProduit); } this.Cbo_Produit.ItemsSource = null; this.Cbo_Produit.ItemsSource = lstProduit; this.Cbo_Produit.DisplayMemberPath = "LIBELLE"; cbo_Periode.Tag = lstProduit; Cbo_Produit.SelectedIndex = 0; } } }
public UcRepriseScelleCompteurBta(CsCompteurBta pObject, SessionObject.ExecMode pExecMode, DataGrid pGrid) { try { InitializeComponent(); Translate(); this.txt_ANNEEFAB.MaxLength = 4; this.txt_NumCpteur.MaxLength = 15; var CompteurBt = new CsCompteurBta(); if (pObject != null) { ObjetSelectionnee = Utility.ParseObject(CompteurBt, pObject as CsCompteurBta); } ModeExecution = pExecMode; dataGrid = pGrid; RemplirListeCmbDesEtatCompteursExistant(); RemplirListeCmbDesModelesMarqueExistant(); ChargerDiametreCompteur(); ChargerProduit(); ChargerTypeCompteur(); ListeScelleExistant(); if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Modification || (SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Consultation) { if (ObjetSelectionnee != null) { AncCompteur = ObjetSelectionnee.Numero_Compteur; AncCapotMoteur_ID_Scelle1 = ObjetSelectionnee.CapotMoteur_ID_Scelle1; AncCapotMoteur_ID_Scelle2 = ObjetSelectionnee.CapotMoteur_ID_Scelle2; AncCapotMoteur_ID_Scelle3 = ObjetSelectionnee.CapotMoteur_ID_Scelle3; AncCache_Scelle = ObjetSelectionnee.Cache_Scelle; ServiceAccueil.CsProduit leProduit = SessionObject.ListeDesProduit.FirstOrDefault(t => t.PK_ID == ObjetSelectionnee.FK_IDPRODUIT); Cbo_Produit.SelectedItem = leProduit != null ? leProduit : null; ServiceAccueil.CsTcompteur leTypeCompteur = SessionObject.LstTypeCompteur.FirstOrDefault(t => t.PK_ID == ObjetSelectionnee.FK_IDTYPECOMPTEUR); Cbo_typeCmpt.SelectedItem = leTypeCompteur != null ? leTypeCompteur : null; List <CsRefEtatCompteur> lstetat = (List <CsRefEtatCompteur>) this.Cbo_Etat_cmpt.ItemsSource; if (lstetat != null) { Cbo_Etat_cmpt.SelectedItem = lstetat.FirstOrDefault(t => t.EtatCompteur_ID == ObjetSelectionnee.EtatCompteur_ID); } List <CsMarque_Modele> lstMaqmMdt = ListdesModelesfonctMarq; if (lstMaqmMdt != null) { Cbo_Marque.SelectedItem = ListdesModelesfonctMarq.FirstOrDefault(u => u.MARQUE_ID == ObjetSelectionnee.FK_IDMARQUECOMPTEUR); Cbo_Modele.SelectedItem = lstMaqmMdt.FirstOrDefault(t => t.MODELE_ID == ObjetSelectionnee.FK_IDMARQUECOMPTEUR); } ServiceAccueil.CsCalibreCompteur leCalibre = SessionObject.LstCalibreCompteur.FirstOrDefault(t => t.PK_ID == ObjetSelectionnee.FK_IDCALIBRECOMPTEUR); Cbo_Diametre.SelectedItem = leCalibre != null ? leCalibre : null; txt_ANNEEFAB.Text = ObjetSelectionnee.ANNEEFAB; txt_NumCpteur.Text = ObjetSelectionnee.Numero_Compteur; txt_Cadran.Text = ObjetSelectionnee.CADRAN.ToString(); if (ObjetSelectionnee.CapotMoteur_ID_Scelle1 != null) { txt_NumNouveauScelle_1.Text = ObjetSelectionnee.Numero_ScelleCapot_1 != null?ObjetSelectionnee.Numero_ScelleCapot_1.ToString() : string.Empty; txt_NumNouveauScelle_1.Tag = ObjetSelectionnee.CapotMoteur_ID_Scelle1 != null ? ObjetSelectionnee.CapotMoteur_ID_Scelle1 : null; rbt_NouveauScelle_1.IsChecked = true; } else { rbt_AuneAction_1.IsChecked = true; } if (ObjetSelectionnee.CapotMoteur_ID_Scelle2 != null) { txt_NumNouveauScelle_2.Text = ObjetSelectionnee.Numero_ScelleCapot_3 != null?ObjetSelectionnee.Numero_ScelleCapot_3.ToString() : string.Empty; txt_NumNouveauScelle_2.Tag = ObjetSelectionnee.CapotMoteur_ID_Scelle2 != null ? ObjetSelectionnee.CapotMoteur_ID_Scelle2 : null; rbt_NouveauScelle_2.IsChecked = true; } else { rbt_AuneAction_2.IsChecked = true; } if (ObjetSelectionnee.CapotMoteur_ID_Scelle3 != null) { txt_NumNouveauScelle_3.Text = ObjetSelectionnee.Numero_ScelleCapot_3 != null?ObjetSelectionnee.Numero_ScelleCapot_3.ToString() : string.Empty; txt_NumNouveauScelle_3.Tag = ObjetSelectionnee.CapotMoteur_ID_Scelle3 != null ? ObjetSelectionnee.CapotMoteur_ID_Scelle3 : null; rbt_NouveauScelle_3.IsChecked = true; } else { rbt_AuneAction_3.IsChecked = true; } if (ObjetSelectionnee.Cache_Scelle != null) { txt_NumNouveauScelle_Cache.Text = ObjetSelectionnee.Numero_Cache_3 != null?ObjetSelectionnee.Numero_Cache_3.ToString() : string.Empty; txt_NumNouveauScelle_Cache.Tag = ObjetSelectionnee.Cache_Scelle != null ? ObjetSelectionnee.Cache_Scelle : null; rbt_NouveauScelle_Cache.IsChecked = true; } else { rbt_AuneAction_Cache.IsChecked = true; } } } if ((SessionObject.ExecMode)ModeExecution == SessionObject.ExecMode.Consultation) { AllInOne.ActivateControlsFromXaml(LayoutRoot, false); } } catch (Exception ex) { Message.ShowError(ex.Message, Languages.Commune); } }