Exemplo n.º 1
0
        private void RetourneLstFraixTimbre()
        {
            string ServerMode = "Online";

            CaisseServiceClient cais = new CaisseServiceClient(Utility.Protocole(), Utility.EndPoint("Caisse"));

            cais.RetourneListeTimbreCompleted += (send, aa) =>
            {
                try
                {
                    if (aa.Cancelled || aa.Error != null)
                    {
                        Message.Show(Galatee.Silverlight.Resources.Langue.wcf_error, Galatee.Silverlight.Resources.Langue.errorTitle);
                        return;
                    }
                    if (aa.Result == null || aa.Result.Count == 0)
                    {
                        Message.Show(Galatee.Silverlight.Resources.Langue.msgNodata, "RetourneListeTimbre =>" + Galatee.Silverlight.Resources.Langue.informationTitle);
                        return;
                    }
                    SessionObject.LstFraisTimbre = aa.Result;
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            };
            cais.RetourneListeTimbreAsync(ServerMode);
        }