コード例 #1
0
ファイル: StatsDetaillees.cs プロジェクト: 74nu5/poker
 protected override void EnregistrerAugmentationBlinds(AugmentationBlinds evt)
 {
     EcrireDetailPartie(evt.DateEvenement, _numDonne, "AugmentationBlinds",
                        evt.MontantPetiteBlind.ToString() + "," + evt.MontantGrosseBlind.ToString(),
                        evt.MontantProchainePetiteBlind.ToString() + "," + evt.MontantProchaineGrosseBlind.ToString(),
                        evt.DelaiAugmentationBlinds.ToString());
 }
コード例 #2
0
        private void TraiterEvtAugmentationBlinds(AugmentationBlinds evt)
        {
            logClient.Debug("* Augmentation Blinds");
            Blind infosBlind = new Blind();

            infosBlind.DelaiAugmentationBlinds = TimeSpan.Zero;
            infosBlind.MontantPetiteBlind      = evt.MontantPetiteBlind;
            _montantPetiteBlind                    = infosBlind.MontantPetiteBlind;
            infosBlind.MontantGrosseBlind          = evt.MontantGrosseBlind;
            _montantGrosseBlind                    = infosBlind.MontantGrosseBlind;
            infosBlind.MontantProchainePetiteBlind = infosBlind.MontantProchainePetiteBlind;
            infosBlind.MontantProchaineGrosseBlind = infosBlind.MontantProchaineGrosseBlind;
            infosBlind.DelaiAugmentationBlinds     = infosBlind.DelaiAugmentationBlinds;

            LancerEvtMessageInfo(new MessageInfo(infosBlind));
        }
コード例 #3
0
ファイル: EnregistrementStats.cs プロジェクト: 74nu5/poker
        /// <summary>
        /// Enregistrement de l'augmentation des blinds
        /// </summary>
        /// <param name="montantGrosseBlind"></param>
        /// <param name="montantPetiteBlind"></param>
        internal void EnregistrerAugmentationBlinds(Blind infosBlind)
        {
            try
            {
                AugmentationBlinds aug = new AugmentationBlinds();
                aug.MontantPetiteBlind          = infosBlind.MontantPetiteBlind;
                aug.MontantGrosseBlind          = infosBlind.MontantGrosseBlind;
                aug.MontantProchainePetiteBlind = infosBlind.MontantProchainePetiteBlind;
                aug.MontantProchaineGrosseBlind = infosBlind.MontantProchaineGrosseBlind;
                aug.DelaiAugmentationBlinds     = infosBlind.DelaiAugmentationBlinds;

                foreach (IStatistiques stat in _statistiques)
                {
                    stat.Enregistrer(aug);
                }
            }
            catch (Exception ex)
            {
                logServeur.Debug("Erreur lors d'EnregistrerAugmentationBlinds : " + ex.Message);
            }
        }