Exemplo n.º 1
0
        private void SaveCampane(List <CsLclient> ListFacturation, CsRegCli csRegCli, int?ID_USER)
        {
            Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient service = new Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Recouvrement"));
            service.SaveCampaneCompleted += (s, args) =>
            {
                if (args != null && args.Cancelled)
                {
                    return;
                }
                if (args.Result == null)
                {
                    Message.ShowInformation("L'enregistrement ne c'est pas correctement effecaion veuillez refaire l'opération", "Recouvremen");
                }


                if (chb_AvisDeCredit.IsChecked == true)
                {
                    DetailCampagneGc = (List <CsDetailCampagneGc>)args.Result.First().Valeur;
                    Listid.Add(int.Parse(args.Result.First().Key.ToString().Split('.')[0]));
                    Shared.ClasseMEthodeGenerique.InitWOrkflow((args.Result.First().Key.ToString().Split('.')[0]), UserConnecte.FK_IDCENTRE, "Galatee.Silverlight.Recouvrement.FrmInitailisationCampagne", args.Result.First().Key.ToString().Split('.')[1], SaveMandatement, DetailCampagneGc);
                }
                else
                {
                    Shared.ClasseMEthodeGenerique.InitWOrkflow(args.Result.First().Key.ToString().Split('.')[0], UserConnecte.FK_IDCENTRE, "Galatee.Silverlight.Recouvrement.FrmInitailisationCampagne", args.Result.First().Key.ToString().Split('.')[1]);
                }
                Message.ShowInformation("L'enregistrement effecaion avec succes", "Recouvremen");

                return;
            };
            service.SaveCampaneAsync(ListFacturation, csRegCli, ID_USER);
        }
        private void SaveCampane(List <CsLclient> ListFacturation, CsRegCli csRegCli, int?ID_USER)
        {
            Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient service = new Galatee.Silverlight.ServiceRecouvrement.RecouvrementServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Recouvrement"));
            service.SaveCampaneCompleted += (s, args) =>
            {
                if (args != null && args.Cancelled)
                {
                    return;
                }
                if (args.Result == null)
                {
                    Message.ShowInformation("L'enregistrement ne c'est pas correctement effecaion veuillez refaire l'opération", "Recouvremen");
                }
                Shared.ClasseMEthodeGenerique.InitWOrkflow(args.Result.Split('.')[0], UserConnecte.FK_IDCENTRE, "Galatee.Silverlight.Recouvrement.FrmInitailisationCampagne", args.Result.Split('.')[1]);

                Message.ShowInformation("L'enregistrement effecaion avec succes", "Recouvremen");

                return;
            };
            service.SaveCampaneAsync(ListFacturation, csRegCli, ID_USER);
        }