Ejemplo n.º 1
0
 public static bool Insert(CsActivite pTcompt)
 {
     try
     {
         return(Entities.InsertEntity <Galatee.Entity.Model.RefActivite>(Entities.ConvertObject <Galatee.Entity.Model.RefActivite, CsActivite>(pTcompt)));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
 public static bool Update(CsActivite pMarqueModel)
 {
     try
     {
         return(Entities.UpdateEntity <Galatee.Entity.Model.RefActivite>(Entities.ConvertObject <Galatee.Entity.Model.RefActivite, CsActivite>(pMarqueModel)));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void ChargeDonneDemande(int pk_id)
        {
            AcceuilServiceClient service = new AcceuilServiceClient(Utility.ProtocoleFacturation(), Utility.EndPoint("Accueil"));

            service.RetourneListeDemandeScelleCompleted += (s, args) =>
            {
                try
                {
                    if (args != null && args.Cancelled)
                    {
                        return;
                    }
                    lademande = args.Result;

                    if (lademande != null)
                    {
                        CsActivite activite = lstAllActivite.Where(c => c.Activite_ID == lademande.FirstOrDefault().FK_IDACTIVITE).FirstOrDefault();
                        Galatee.Silverlight.ServiceAccueil.CsUtilisateur user   = lstAllUser.Where(c => c.PK_ID == lademande.FirstOrDefault().FK_IDAGENT).FirstOrDefault();
                        Galatee.Silverlight.ServiceAccueil.CsCentre      centre = SessionObject.LstCentre.Where(c => c.PK_ID == lademande.FirstOrDefault().FK_IDCENTRE).FirstOrDefault();


                        txtcentre.Text = lademande.First().LIBELLECENTREDESTINATAIRE;
                        txtcentre.Tag  = lademande.First().FK_IDCENTRE;

                        txtAgent.Text = lademande.First().LIBELLESITEAGENT;
                        txtAgent.Tag  = lademande.First().FK_IDAGENT;

                        txtService.Text = lademande.First().LIBELLEACTIVITE;
                        txtService.Tag  = lademande.First().FK_IDACTIVITE;

                        string NombreScelle = lademande.FirstOrDefault().NOMBRE_DEM != null?lademande.FirstOrDefault().NOMBRE_DEM.ToString() : string.Empty;

                        string Couleur = lademande.FirstOrDefault().LIBELLECOULEUR != null?lademande.FirstOrDefault().LIBELLECOULEUR : string.Empty;

                        txtnombreDem.Text        = NombreScelle;
                        txtCouleur.Text          = Couleur;
                        Nbr_ScelleDemandeRestant = int.Parse(NombreScelle);

                        int IdCentreRecuperationDeLot = lademande.FirstOrDefault().FK_IDCENTREFOURNISSEUR;
                        ChargeLot(IdCentreRecuperationDeLot, lademande.First());
                    }
                }
                catch (Exception ex)
                {
                    Message.ShowError(ex, "Erreur");
                }
            };
            service.RetourneListeDemandeScelleAsync(pk_id);
        }
Ejemplo n.º 4
0
        private void btn_Modifier_Click(object sender, RoutedEventArgs e)
        {
            var messageBox = new MessageBoxControl.MessageBoxChildWindow(Languages.Caisse, Languages.QuestionEnregistrerDonnees, MessageBoxControl.MessageBoxButtons.YesNo, MessageBoxControl.MessageBoxIcon.Question);

            messageBox.OnMessageBoxClosed += (_, result) =>
            {
                if (messageBox.Result == MessageBoxResult.OK)
                {
                    if (this.dtgrdParametre.SelectedItem != null)
                    {
                        CsActivite leSelect = (CsActivite)this.dtgrdParametre.SelectedItem;
                        leSelect.Activite_Libelle = this.txt_LibelleModele.Text;
                        List <CsActivite> lstMar = new List <CsActivite>();
                        lstMar.Add(leSelect);
                        UpdateModel(lstMar);
                    }
                }
            };
            messageBox.Show();
        }