public MiseAjourEvenementViewModel(INavigation navigation, int selectedEvenementID) { _navigation = navigation; _evenementValidator = new EvenementValidator(); _evenement = new Evenement { id = selectedEvenementID }; _typeEvenement = new TypeEvenement { IdTypeEvenement = selectedEvenementID }; DeleteEvenementCommand = new Command(async() => await DeleteEvenement()); EnregistrementCommand = new Command(async() => await ModificationDesInfos()); AnnulerCommand = new Command(async() => await retourDePage()); FetchEvenementDetailsAsync(); FetchTypeEvenement(); FetchTypeEvenementDetailsAsync(); }
public EvenementMatch(Club club, Joueur joueur, int temps, TypeEvenement type) { _joueur = joueur; _club = club; _temps = temps; _type = type; }
public AjoutTypeEvenementViewModel(INavigation navigation) { _navigation = navigation; _typeEvenment = new TypeEvenement(); _AjouterTypeEvenementValidator = new TypeEvenementValidator(); ValiderCommand = new Command(async() => await EnregistrementDuType()); AnnulerCommand = new Command(async() => await Annuler()); }
private TypeEvenement _attendreEvenement() { TypeEvenement evenement = m_eventStream.Take(); string log_str = "evenement from Thread.Name: " + Thread.CurrentThread.Name + " for eventname: " + evenement.ToString(); Logging.log(TypeConsolePrint.Event, log_str); return(evenement); }
public EnregistrementEvenementViewModel(INavigation navigation) { _navigation = navigation; _evenement = new Evenement(); _typeEvenement = new TypeEvenement(); _evenementValidator = new EvenementValidator(); EnregistrementCommand = new Command(async() => await EnregistrementEvenement()); AnnulerCommand = new Command(async() => await Annuler()); FetchTypeEvenement(); }
public DetailsEvenementViewModel(INavigation navigation, int selectedEvenementID) { _navigation = navigation; _evenement = new Evenement { id = selectedEvenementID }; _typeEvenement = new TypeEvenement { IdTypeEvenement = selectedEvenementID }; DeleteCommand = new Command(async() => await DeleteEvenement()); MiseAjourPageCommand = new Command(async() => await ModificationDesInfos()); FetchEvenementDetailsAsync(); }
/// <summary> /// Permet de lier un evenement à son type. /// </summary> /// <example> /// <code> /// Evenement evenement = new Evenement(); /// evenement.AffecterTypeEvenement(typeEvenement) /// /// </code> /// </example> /// <param name="evenement">Notre événement Concerné.</param> /// <param name="typeEvenement">Le type de type l'évenement de notre événement .</param> public static void AffecterTypeEvenement(this Evenement evenement, TypeEvenement typeEvenement) { evenement.ProchainEvenemt = evenement.DateDeb.ProchaineDate(typeEvenement.IDPeriodicite); evenement.dateDerModif = DateTime.Now; evenement.idTypeEv = typeEvenement.IdTypeEvenement; }
public CResultAErreur Serialize(C2iSerializer serializer) { int nVersion = GetNumVersion(); CResultAErreur result = serializer.TraiteVersion(ref nVersion); if (!result) { return(result); } serializer.TraiteType(ref m_typeCible); int nTmp = (int)m_typeEvenement; serializer.TraiteInt(ref nTmp); m_typeEvenement = (TypeEvenement)nTmp; I2iSerializable objet = m_proprieteASurveiller; result = serializer.TraiteObject(ref objet); if (!result) { return(result); } m_proprieteASurveiller = (CDefinitionProprieteDynamique)objet; objet = m_formuleValeurAvant; result = serializer.TraiteObject(ref objet); if (!result) { return(result); } m_formuleValeurAvant = (C2iExpression)objet; objet = m_formuleValeurApres; result = serializer.TraiteObject(ref objet); if (!result) { return(result); } m_formuleValeurApres = (C2iExpression)objet; objet = m_formuleConditionDeclenchement; result = serializer.TraiteObject(ref objet); if (!result) { return(result); } m_formuleConditionDeclenchement = (C2iExpression)objet; objet = m_formuleDateProgramme; result = serializer.TraiteObject(ref objet); if (!result) { return(result); } m_formuleDateProgramme = (C2iExpression)objet; serializer.TraiteString(ref m_strCodeHandler); if (nVersion >= 1) { serializer.TraiteString(ref m_strMenuManuel); if (nVersion < 6 && serializer.Mode == ModeSerialisation.Lecture) { //TESTDBKEYOK les groupes pour exécution manuelle ne sont plus exploités (Avril 2014) IList lst = new ArrayList(); serializer.TraiteListeObjetsSimples(ref lst); List <CDbKey> lstIdsTemp = new List <CDbKey>(); foreach (int nId in lst) { lstIdsTemp.Add(CDbKey.GetNewDbKeyOnIdAUtiliserPourCeuxQuiNeGerentPasLeDbKey(nId)); } m_lstKeysGroupesManuels = lstIdsTemp.ToArray(); } else { //TESTDBKEYTODO IList lstKeysString = new ArrayList(); foreach (CDbKey key in m_lstKeysGroupesManuels) { if (key != null) { lstKeysString.Add(key.StringValue); } } serializer.TraiteListeObjetsSimples(ref lstKeysString); if (serializer.Mode == ModeSerialisation.Lecture) { List <CDbKey> lstKeys = new List <CDbKey>(); foreach (string strKey in lstKeysString) { int nId; if (int.TryParse(strKey, out nId)) { lstKeys.Add(CDbKey.GetNewDbKeyOnIdAUtiliserPourCeuxQuiNeGerentPasLeDbKey(nId)); } else { lstKeys.Add(CDbKey.CreateFromStringValue(strKey)); } m_lstKeysGroupesManuels = lstKeys.ToArray(); } } } } if (nVersion >= 2) { serializer.TraiteInt(ref m_nOrdreExecution); } if (nVersion >= 3) { serializer.TraiteString(ref m_strIdEvenementSpecifique); } if (nVersion >= 4) { serializer.TraiteBool(ref m_bHideProgress); } else { m_bHideProgress = false; } if (nVersion >= 5) { int nNbContextes = m_contextesException.Count; serializer.TraiteInt(ref nNbContextes); switch (serializer.Mode) { case ModeSerialisation.Ecriture: foreach (string strContexte in m_contextesException) { string strCtx = strContexte; serializer.TraiteString(ref strCtx); } break; case ModeSerialisation.Lecture: m_contextesException = new HashSet <string>(); for (int i = 0; i < nNbContextes; i++) { string strCtx = ""; serializer.TraiteString(ref strCtx); m_contextesException.Add(strCtx); } break; } } return(result); }
public CInfoDeclencheurProcess(TypeEvenement typeDeclencheur) { TypeDeclencheur = typeDeclencheur; }
private TypeEvenement _attendreEvenement() { TypeEvenement evenement = m_eventStream.Take(); return(evenement); }