void galatee_OkClickedSite(object sender, EventArgs e) { try { MainView.UcListeGenerique ctrs = sender as MainView.UcListeGenerique; if (ctrs.isOkClick) { ServiceAccueil.CsSite param = (ServiceAccueil.CsSite)ctrs.MyObject;//.VALEUR; this.Txt_Site.Text = param.CODE; txt_LibelleSite.Text = param.LIBELLE; this.Txt_Site.Tag = param.PK_ID; this.btn_Centre.IsEnabled = true; List <ServiceAccueil.CsCentre> lstCentreSite = lesCentre.Where(t => t.FK_IDCODESITE == param.PK_ID).ToList(); if (lstCentreSite.Count == 1) { this.Txt_Centre.Text = lstCentreSite.First().CODE; txt_libellecentre.Text = lstCentreSite.First().LIBELLE; this.Txt_Centre.Tag = lstCentreSite.First().PK_ID; } } } catch (Exception ex) { Message.ShowError(ex, "Erreur"); } }
private void ChargerDonneeDuSite() { try { if (SessionObject.LstCentre != null && SessionObject.LstCentre.Count > 0) { ListeCentre = Shared.ClasseMEthodeGenerique.RetourCentreByPerimetre(SessionObject.LstCentre.Where(p => p.CODESITE != SessionObject.Enumere.CodeSiteScaBT && p.CODESITE != SessionObject.Enumere.CodeSiteScaMT).ToList(), UserConnecte.listeProfilUser); lstSite = ClasseMEthodeGenerique.RetourneSiteByCentre(ListeCentre); ServiceAccueil.CsSite AgenceCentral = lstSite.FirstOrDefault(t => t.CODE == SessionObject.Enumere.Generale); if (AgenceCentral != null) { AgenceCentral.LIBELLE = "AGENCE CENTRALE"; } foreach (Galatee.Silverlight.ServiceAccueil.CsCentre item in ListeCentre.Where(p => p.CODESITE != SessionObject.Enumere.CodeSiteScaMT && p.CODESITE != SessionObject.Enumere.CodeSiteScaBT).ToList()) { lesCentrePerimetre.Add(item.PK_ID); } if (AgenceCentral != null) { ServiceAccueil.CsCentre leCentreAgenceGeneral = ListeCentre.FirstOrDefault(o => o.CODE == SessionObject.Enumere.Generale); leCentreAgenceGeneral.LIBELLE = "AGENCE CENTRALE"; List <string> lstCodeAgGnral = ListeCentre.Where(t => t.CODESITE == SessionObject.Enumere.Generale && t.CODE != SessionObject.Enumere.Generale).Select(u => u.CODE).ToList(); ListeCentre = ListeCentre.Where(t => !lstCodeAgGnral.Contains(t.CODE)).ToList(); } return; } Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient service = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil")); service.ListeDesDonneesDesSiteCompleted += (s, args) => { if (args != null && args.Cancelled) { return; } SessionObject.LstCentre = args.Result; ListeCentre = Shared.ClasseMEthodeGenerique.RetourCentreByPerimetre(SessionObject.LstCentre.Where(p => p.CODE != SessionObject.Enumere.Generale).ToList(), UserConnecte.listeProfilUser); lstSite = ClasseMEthodeGenerique.RetourneSiteByCentre(ListeCentre); foreach (Galatee.Silverlight.ServiceAccueil.CsCentre item in ListeCentre) { lesCentrePerimetre.Add(item.PK_ID); } ServiceAccueil.CsSite AgenceCentral = lstSite.FirstOrDefault(t => t.CODE == SessionObject.Enumere.Generale); if (AgenceCentral != null) { AgenceCentral.LIBELLE = "AGENCE CENTRALE"; } }; service.ListeDesDonneesDesSiteAsync(false); service.CloseAsync(); } catch (Exception ex) { throw ex; } }
void galatee_OkClickedSite(object sender, EventArgs e) { try { MainView.UcListeGenerique ctrs = sender as MainView.UcListeGenerique; ServiceAccueil.CsSite param = (ServiceAccueil.CsSite)ctrs.MyObject;//.VALEUR; this.Txt_Site.Text = param.CODE; txt_LibelleSite.Text = param.LIBELLE; this.Txt_Site.Tag = param.PK_ID; this.btn_Centre.IsEnabled = true; } catch (Exception ex) { Message.ShowError(ex, "Erreur"); } }
void ctrl_ClosedSite(object sender, EventArgs e) { try { this.IsEnabled = true; MainView.UcListeGenerique ctrs = sender as MainView.UcListeGenerique; if (ctrs.isOkClick) { this.Txt_Centre.Text = string.Empty; this.Txt_Centre.Tag = null; this.txt_libellecentre.Text = string.Empty; ServiceAccueil.CsSite param = (ServiceAccueil.CsSite)ctrs.MyObject;//.VALEUR; this.Txt_Site.Text = param.CODE; txt_LibelleSite.Text = param.LIBELLE; this.Txt_Site.Tag = param.PK_ID; this.btn_Centre.IsEnabled = true; if (param.CODE == SessionObject.Enumere.Generale) { isgeneral = true; } else { isgeneral = false; } List <ServiceAccueil.CsCentre> lstCEnt = lesCentre.Where(t => t.FK_IDCODESITE == (int)this.Txt_Site.Tag).ToList(); if (lstCEnt != null && lstCEnt.Count != 0) { if (lstCEnt.Count == 1) { this.Txt_Centre.Text = lstCEnt.First().CODE; txt_libellecentre.Text = lstCEnt.First().LIBELLE; this.Txt_Centre.Tag = lstCEnt.First().PK_ID; } } } } catch (Exception ex) { Message.ShowError(ex, "Erreur"); } }
private void RenseignerLesChanmp() { if (this.campagne != null) { ServiceAccueil.CsCentre CentreDeLaCampagne = lesCentre.Single(s => s.PK_ID == int.Parse(this.campagne.CODEEXPLOITATION)); ServiceAccueil.CsSite SiteDeLaCampagne = lesSite.Single(s => s.PK_ID == CentreDeLaCampagne.FK_IDCODESITE); this.Cbo_Site.SelectedItem = SiteDeLaCampagne; this.Cbo_Centre.SelectedItem = CentreDeLaCampagne; dtpdatedreation.SelectedDate = this.campagne.DATECREATION; txtcampagne.Text = this.campagne.LIBELLE_CAMPAGNE; dtpdatedebut.SelectedDate = this.campagne.DATEDEBUTCONTROLES; dtpdatefinprevu.SelectedDate = this.campagne.DATEFINPREVUE; } else { dtpdatedreation.Text = DateTime.UtcNow.Date.ToString(); } }
void galatee_OkClickedSite(object sender, EventArgs e) { Galatee.Silverlight.MainView.UcListeGenerique ctrs = sender as Galatee.Silverlight.MainView.UcListeGenerique; if (ctrs.isOkClick) { this.btn_Site.IsEnabled = true; ServiceAccueil.CsSite leSite = (ServiceAccueil.CsSite)ctrs.MyObject; this.Txt_CodeSite.Text = leSite.CODE; this.Txt_LibelleSite.Text = leSite.LIBELLE; this.Txt_CodeSite.Tag = leSite.PK_ID; List <ServiceAccueil.CsCentre> lstCentreSite = LstCentre.Where(t => t.FK_IDCODESITE == leSite.PK_ID).ToList(); if (lstCentreSite != null && lstCentreSite.Count == 1) { this.Txt_CodeCentre.Text = lstCentreSite.First().CODE; this.Txt_CodeCentre.Tag = lstCentreSite.First().PK_ID; this.Txt_LibelleCentre.Text = lstCentreSite.First().LIBELLE; } } else { this.btn_Site.IsEnabled = true; } }