private void Txt_CodeFrequence_TextChanged(object sender, TextChangedEventArgs e) { try { if (LstFrequence.Count != 0 && this.Txt_CodeFrequence.Text.Length == 1) { CsFrequence _LaFrequence = ClasseMEthodeGenerique.RetourneObjectFromList(LstFrequence, this.Txt_CodeFrequence.Text, "CODE"); if (_LaFrequence != null) { this.Txt_LibelleFrequence.Text = _LaFrequence.LIBELLE; this.Txt_CodeFrequence.Tag = _LaFrequence.PK_ID; EnregistrerDemande(LaDemande); } else { var w = new MessageBoxControl.MessageBoxChildWindow(Langue.lbl_Menu, Langue.MsgEltInexistent, MessageBoxControl.MessageBoxButtons.Ok, MessageBoxControl.MessageBoxIcon.Information); w.OnMessageBoxClosed += (_, result) => { this.Txt_CodeFrequence.Focus(); }; w.Show(); } } } catch (Exception ex) { Message.ShowError(ex.Message, Langue.lbl_Menu); } }
private void galatee_OkClickedBtnFrequence(object sender, EventArgs e) { Galatee.Silverlight.MainView.UcListeGenerique ctrs = sender as Galatee.Silverlight.MainView.UcListeGenerique; if (ctrs.isOkClick) { CsFrequence _LaFrequence = (CsFrequence)ctrs.MyObject; this.Txt_CodeFrequence.Text = _LaFrequence.CODE; this.Txt_LibelleFrequence.Text = _LaFrequence.LIBELLE; this.Txt_CodeFrequence.Tag = _LaFrequence.PK_ID; } this.btn_frequence.IsEnabled = true; }
private void RemplireLibelle() { try { if (SessionObject.LstFrequence.Count != 0 && this.Txt_CodeFrequence.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsFrequence _LaFrequence = ClasseMEthodeGenerique.RetourneObjectFromList(SessionObject.LstFrequence, this.Txt_CodeFrequence.Text, "CODE"); if (_LaFrequence != null) { this.Txt_LibelleFrequence.Text = _LaFrequence.LIBELLE; } } if (SessionObject.LstMois.Count != 0 && this.Txt_CodeMoisIndex.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsMois _LeMois = ClasseMEthodeGenerique.RetourneObjectFromList(SessionObject.LstMois, this.Txt_CodeMoisIndex.Text, "CODE"); if (_LeMois != null) { this.Txt_LibelleMoisIndex.Text = _LeMois.LIBELLE; } } if (SessionObject.LstMois.Count != 0 && this.Txt_CodeMoisFacturation.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsMois _LeMois = ClasseMEthodeGenerique.RetourneObjectFromList(SessionObject.LstMois, this.Txt_CodeMoisFacturation.Text, "CODE"); if (_LeMois != null) { this.Txt_LibMoisFact.Text = _LeMois.LIBELLE; } } if (SessionObject.LstForfait.Count != 0 && this.Txt_CodeForfait.Text.Length == SessionObject.Enumere.TailleForfait) { CsForfait _LeForfait = ClasseMEthodeGenerique.RetourneObjectFromList(SessionObject.LstForfait, this.Txt_CodeForfait.Text, "CODE"); if (_LeForfait != null) { this.Txt_LibelleForfait.Text = _LeForfait.LIBELLE; } } if (!string.IsNullOrEmpty(this.Txt_CodeTarif.Text) && SessionObject.LstTarif != null && SessionObject.LstTarif.Count != 0 && this.Txt_CodeTarif.Text.Length == SessionObject.Enumere.TailleTarif) { CsTarif _LeTarif = ClasseMEthodeGenerique.RetourneObjectFromList(SessionObject.LstTarif, this.Txt_CodeTarif.Text, "CODE"); if (_LeTarif != null) { this.Txt_LibelleTarif.Text = _LeTarif.LIBELLE; } } } catch (Exception ex) { throw ex; } }
public static List <CsFrequence> ConvertInFrequenceFactObject(List <ServiceAccueil.CsFrequence> lstObjAccueil) { try { List <CsFrequence> lstFequeceFac = new List <CsFrequence>(); foreach (ServiceAccueil.CsFrequence item in lstObjAccueil) { CsFrequence leFreq = new CsFrequence(); leFreq.PK_ID = item.PK_ID; leFreq.CODE = item.CODE; leFreq.LIBELLE = item.LIBELLE; lstFequeceFac.Add(leFreq); } return(lstFequeceFac); } catch (Exception) { throw; } }
private void AfficherInfoAbonnement(CsAbon _LeAbonnementdemande) { try { if (_LeAbonnementdemande.PUISSANCE != null) { this.Txt_CodePussanceSoucrite.Text = Convert.ToDecimal(_LeAbonnementdemande.PUISSANCE.ToString()).ToString("N2"); } if (_LeAbonnementdemande.PUISSANCEUTILISEE != null) { this.Txt_CodePuissanceUtilise.Text = Convert.ToDecimal(_LeAbonnementdemande.PUISSANCEUTILISEE.Value).ToString("N2"); } this.Txt_CodeRistoune.Text = string.IsNullOrEmpty(_LeAbonnementdemande.RISTOURNE.ToString()) ? string.Empty :Convert.ToDecimal(_LeAbonnementdemande.RISTOURNE.Value).ToString("N2"); this.Txt_CodeForfait.Text = string.IsNullOrEmpty(_LeAbonnementdemande.FORFAIT) ? string.Empty : _LeAbonnementdemande.FORFAIT; this.Txt_CodeTarif.Text = string.IsNullOrEmpty(_LeAbonnementdemande.TYPETARIF) ? string.Empty : _LeAbonnementdemande.TYPETARIF; this.Txt_CodeFrequence.Text = string.IsNullOrEmpty(_LeAbonnementdemande.PERFAC) ? string.Empty : _LeAbonnementdemande.PERFAC; this.Txt_CodeMoisIndex.Text = string.IsNullOrEmpty(_LeAbonnementdemande.MOISREL) ? string.Empty : _LeAbonnementdemande.MOISREL; this.Txt_CodeMoisFacturation.Text = string.IsNullOrEmpty(_LeAbonnementdemande.MOISFAC) ? string.Empty : _LeAbonnementdemande.MOISFAC; this.Txt_DateAbonnement.Text = (_LeAbonnementdemande.DABONNEMENT == null) ? DateTime.Now.ToShortDateString() : Convert.ToDateTime(_LeAbonnementdemande.DABONNEMENT.Value).ToShortDateString(); this.Txt_DateResiliation.Text = (_LeAbonnementdemande.DRES == null) ? string.Empty : Convert.ToDateTime(_LeAbonnementdemande.DRES.Value).ToShortDateString(); if (LstForfait.Count != 0 && this.Txt_CodeForfait.Text.Length == SessionObject.Enumere.TailleForfait) { CsForfait _LeForfait = ClasseMEthodeGenerique.RetourneObjectFromList(LstForfait, this.Txt_CodeForfait.Text, "CODE"); if (_LeForfait != null) { this.Txt_LibelleForfait.Text = _LeForfait.LIBELLE; this.Txt_CodeForfait.Tag = _LeForfait.PK_ID; EnregistrerDemande(LaDemande); } } if (!string.IsNullOrEmpty(this.Txt_CodeTarif.Text) && LstTarif != null && LstTarif.Count != 0 && this.Txt_CodeTarif.Text.Length == SessionObject.Enumere.TailleTarif) { CsTarif _LeTarif = ClasseMEthodeGenerique.RetourneObjectFromList(LstTarif, this.Txt_CodeTarif.Text, "CODE"); if (_LeTarif != null) { this.Txt_LibelleTarif.Text = _LeTarif.LIBELLE; this.Txt_CodeTarif.Tag = _LeTarif.PK_ID; EnregistrerDemande(LaDemande); } } if (LstFrequence.Count != 0 && this.Txt_CodeFrequence.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsFrequence _LaFrequence = ClasseMEthodeGenerique.RetourneObjectFromList(LstFrequence, this.Txt_CodeFrequence.Text, "CODE"); if (_LaFrequence != null) { if (_LaFrequence.LIBELLE != null) { this.Txt_LibelleFrequence.Text = _LaFrequence.LIBELLE; this.Txt_CodeFrequence.Tag = _LaFrequence.PK_ID; EnregistrerDemande(LaDemande); } } } if (LstMois.Count != 0 && this.Txt_CodeMoisFacturation.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsMois _LeMois = ClasseMEthodeGenerique.RetourneObjectFromList(LstMois, this.Txt_CodeMoisFacturation.Text, "CODE"); if (_LeMois != null) { if (_LeMois.LIBELLE != null) { this.Txt_LibMoisFact.Text = _LeMois.LIBELLE; this.Txt_CodeMoisFacturation.Tag = _LeMois.PK_ID; EnregistrerDemande(LaDemande); } } } if (LstMois.Count != 0 && this.Txt_CodeMoisIndex.Text.Length == SessionObject.Enumere.TailleMoisDeFacturation) { CsMois _LeMois = ClasseMEthodeGenerique.RetourneObjectFromList(LstMois, this.Txt_CodeMoisIndex.Text, "CODE"); if (_LeMois != null) { this.Txt_LibelleMoisIndex.Text = _LeMois.LIBELLE; this.Txt_CodeMoisIndex.Tag = _LeMois.PK_ID; EnregistrerDemande(LaDemande); } } if (LaDemande.LaDemande.TYPEDEMANDE == SessionObject.Enumere.DimunitionPuissance || LaDemande.LaDemande.TYPEDEMANDE == SessionObject.Enumere.AugmentationPuissance) { Txt_CodeTarif.IsReadOnly = true; Txt_CodePuissanceUtilise.IsReadOnly = true; Txt_CodeRistoune.IsReadOnly = true; Txt_CodeForfait.IsReadOnly = true; Txt_CodeFrequence.IsReadOnly = true; Txt_CodeMoisFacturation.IsReadOnly = true; Txt_CodeMoisIndex.IsReadOnly = true; } } catch (Exception ex) { throw ex; } }