Exemplo n.º 1
0
        private Galatee.Silverlight.ServiceAccueil.CsLclient GetElementDeFrais(CsDetailCampagne Campagne)
        {
            Galatee.Silverlight.ServiceAccueil.CsLclient Frais = new Galatee.Silverlight.ServiceAccueil.CsLclient();
            try
            {
                Frais.CENTRE           = Campagne.CENTRE;
                Frais.CLIENT           = Campagne.CLIENT;
                Frais.ORDRE            = Campagne.ORDRE;
                Frais.REFEM            = DateTime.Today.Date.Year.ToString() + DateTime.Today.Date.Month.ToString("00");
                Frais.IDCOUPURE        = Campagne.IDCOUPURE;
                Frais.COPER            = SessionObject.Enumere.CoperFRP;
                Frais.DENR             = DateTime.Today.Date;
                Frais.EXIGIBILITE      = DateTime.Today.Date;
                Frais.DATECREATION     = DateTime.Today.Date;
                Frais.DATEMODIFICATION = DateTime.Today.Date;
                Frais.DC          = SessionObject.Enumere.Debit;
                Frais.FK_IDCENTRE = Campagne.FK_IDCENTRE;
                Frais.FK_IDCLIENT = Campagne.FK_IDCLIENT;
                Frais.MATRICULE   = UserConnecte.matricule;
                Frais.MOISCOMPT   = DateTime.Today.Date.Year.ToString() + DateTime.Today.Date.Month.ToString("00");
                Frais.MONTANT     = Campagne.MONTANTFRAIS;
                Frais.TOP1        = "0";


                return(Frais);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
 private void InsererCompteClient(Galatee.Silverlight.ServiceAccueil.CsLclient leFrais)
 {
     try
     {
         Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient clients = new Galatee.Silverlight.ServiceAccueil.AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil"));
         clients.InsererFraisPoseAsync(leFrais);
         clients.InsererFraisPoseCompleted += (es, result) =>
         {
             try
             {
                 if (result.Cancelled || result.Error != null)
                 {
                     string error = result.Error.Message;
                     Message.ShowError("Erreur à l'exécution du service", "InsererCompteClient");
                     return;
                 }
                 if (result.Result == null)
                 {
                     Message.ShowInformation("Donnée non trouvé ", "InsererCompteClient");
                     return;
                 }
                 Message.ShowInformation(Galatee.Silverlight.Resources.Accueil.Langue.MsgOperationTerminee, Galatee.Silverlight.Resources.Accueil.Langue.lbl_Menu);
             }
             catch (Exception ex)
             {
                 Message.ShowError(ex, Galatee.Silverlight.Resources.Langue.errorTitle);
             }
         };
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }