public void ToFileNucsShuffleEncryptedForEndContainerTest() { var p = TestHelper.GetTemp(); var obj = new ec(); string pass = Convert.ToBase64String(Guid.NewGuid().ToByteArray()); var rand = new Random(); var data = new byte[rand.Next(10000, 128000)]; rand.NextBytes(data); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; using (var fs = new FileStream(p.FullName, FileMode.OpenOrCreate)) fs.Write(data, 0, data.Length); try { p.WriteEndData(obj, pass, new NucsShuffler()); var dec = p.ReadEndData<ec>(pass, new NucsShuffler()); if (dec.Failed) throw dec.Exception; var result = dec.Result; Assert.IsTrue(result.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(result.Troj.SequenceEqual(obj.Troj)); } finally { p.Delete(); } }
public void ToFileNucsShuffleEncryptedForEndContainerTest() { var p = TestHelper.GetTemp(); var obj = new ec(); string pass = Convert.ToBase64String(Guid.NewGuid().ToByteArray()); var rand = new Random(); var data = new byte[rand.Next(10000, 128000)]; rand.NextBytes(data); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; using (var fs = new FileStream(p.FullName, FileMode.OpenOrCreate)) fs.Write(data, 0, data.Length); try { p.WriteEndData(obj, pass, new NucsShuffler()); var dec = p.ReadEndData <ec>(pass, new NucsShuffler()); if (dec.Failed) { throw dec.Exception; } var result = dec.Result; Assert.IsTrue(result.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(result.Troj.SequenceEqual(obj.Troj)); } finally { p.Delete(); } }
public FenetreModifEC(UC_ElementEC cadre, ec e) { InitializeComponent(); _cadre = cadre; _ec = e; tBNom.Text = _ec.nom; rtBDesc.Text = _ec.description; }
public FenetreSupprimerEC(UC_ElementEC cadre, ec e) { InitializeComponent(); _cadre = cadre; _ec = e; lTitre.Text = "Êtes vous sûr de vouloir supprimer l'EC suivante : "; lNomElement.Text = _ec.nom; }
public void filArianeECApparait(ec e) { nbOngletsOuverts = 6; _e = e; couleurdeFondBlanche(lUE); couleurdeFondBleue(lEC); lEC.Visible = true; lEC.Text = "EC :" + Environment.NewLine + _e.nom; }
public void NucsShuffleEncryptedSerializeTest() { var obj = new ec(); var rand = new Random(); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; var pass = Guid.NewGuid().ToString(); var ec = obj.SerializeBinary(pass, new NucsShuffler()).DeserializeBinary<ec>(pass, new NucsShuffler()); Assert.IsTrue(ec.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(ec.Troj.SequenceEqual(obj.Troj)); }
public void SerializeTest() { var obj = new ec(); var rand = new Random(); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; var ec = obj.SerializeBinary().DeserializeBinary<ec>(); Assert.IsTrue(ec.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(ec.Troj.SequenceEqual(obj.Troj)); }
public override void eval(ec.EvolutionState state, int thread, GPData input, ADFStack stack, GPIndividual individual, Problem problem) { UnityProblem p = (UnityProblem)problem; GameObject ball = p.model.ball.gameObject; GameObject car = p.model.car.gameObject; ((RegressionData)input).x = Vector3.Distance(ball.transform.position, car.transform.position); }
private bool txtTrouveDans(ec e) { if ((e.nom.ToLower().Contains(tbRecherche.Text.ToLower())) || (e.description.ToLower().Contains(tbRecherche.Text.ToLower())) || (e.ue.nom.ToLower().Contains(tbRecherche.Text.ToLower())) || ((tbRecherche.Text == "activée") && (e.actif == true)) || ((tbRecherche.Text == "désactivée") && (e.actif == false))) { return(true); } return(false); }
public void SerializeTest() { var obj = new ec(); var rand = new Random(); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; var ec = obj.SerializeBinary().DeserializeBinary <ec>(); Assert.IsTrue(ec.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(ec.Troj.SequenceEqual(obj.Troj)); }
public void DefaultEncryptedSerializeTest() { var obj = new ec(); var rand = new Random(); var troj = new byte[rand.Next(10000, 128000)]; rand.NextBytes(troj); var app = new byte[rand.Next(10000, 128000)]; rand.NextBytes(app); obj.Troj = troj; obj.OriginalApp = app; var pass = Guid.NewGuid().ToString(); var ec = obj.SerializeBinary(pass).DeserializeBinary <ec>(pass); Assert.IsTrue(ec.OriginalApp.SequenceEqual(obj.OriginalApp)); Assert.IsTrue(ec.Troj.SequenceEqual(obj.Troj)); }
public void afficheECSelectionneeDansAutreOnglet(ec ec) { ue ue = Requetes.obtientUEdelEC(ec); periode periode = Requetes.obtientPeriodedelUE(ue); annee annee = Requetes.obtientAnneedelaPeriode(periode); diplome diplome = Requetes.obtientDiplomedelAnnee(annee); uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome); uC_FilArianeDiplome1.filArianeAnneeApparait(annee); uC_FilArianeDiplome1.filArianePeriodeApparait(periode); uC_FilArianeDiplome1.filArianeUEApparait(ue); uC_FilArianeDiplome1.filArianeECApparait(ec); uC_FilArianeDiplome1.Actualiser(); }
public UC_ElementEC(UC_OngletDiplomes cadre, ec e) : base(cadre) { _ec = e; InitializeComponent(); gBAffElement.Text = _ec.nom; tBDesc.Text = _ec.description; if (_ec.actif == true) { cB_ECActive.Checked = true; cB_ECActive.Text = "Activée"; } else { cB_ECActive.Checked = false; cB_ECActive.Text = "Désactivée"; } }
public void afficheECSelectionnee(ec e) { gBCours.Visible = false; uC_Affichage1.Visible = true; cB_ECActive.Visible = true; _ecCourant = e; lTitre1.Text = "Cours"; lTitre2.Text = "proposés dans l'EC"; lTitre3.Text = e.nom + " : "; uC_Affichage1.setGroupBoxTiTre("Liste des cours : "); if (_ecCourant.actif == true) { cB_ECActive.Checked = true; cB_ECActive.Text = "EC Activée"; cB_ECActive.ForeColor = Color.FromArgb(83, 181, 0); } else { cB_ECActive.Checked = false; cB_ECActive.Text = "EC Désactivée"; cB_ECActive.ForeColor = Color.FromArgb(230, 55, 0); } uC_FilArianeDiplome1.filArianeECApparait(e); Point loc = uC_Ajout1.Location; uC_Ajout1.Dispose(); uC_Ajout1 = new UC_AjoutCours(this, e); uC_Ajout1.Location = loc; Controls.Add(uC_Ajout1); uC_Affichage1.clearElements(); foreach (cours c in e.cours.ToList()) { uC_Affichage1.addElement(new UC_ElementCoursDiplome(this, c)); } uC_Affichage1.updateAffichage(); }
private void bCreer_Click(object sender, EventArgs e) { if ((Utilitaires.conditionsRespectees(tBNom.Text, true, true, true, true, 2, 100)) && (Utilitaires.conditionsRespectees(rtBDesc.Text, true, true, true, true, 2, 100))) { lErreur.Visible = false; // Ajouter une EC ec ec = new ec(); ec.nom = this.tBNom.Text; ec.description = this.rtBDesc.Text; if (this.cB_ECActive.Checked) { ec.actif = true; } else { ec.actif = false; } ec.ue = _u; _u.ec.Add(ec); // Ajouter à la BDD Requetes.ajouterEC(ec); Requetes.enregistreLaBDD(); MessageBox.Show("L'EC " + ec.nom + " a été ajoutée avec succès."); _cadre.Actualiser(); } else { lErreur.Visible = true; } }
public void afficheOngletEC(ec e) { _fenetrePrincipale.afficherECSelectionnee(e); }
private void Awake() { eccs = EC.GetComponent <ec>(); }
public UC_AjoutCours(UC_OngletDiplomes cadre, ec e) : base(cadre) { InitializeComponent(); _e = e; }
private void Awake() { eccs = EC.GetComponent <ec>(); thisNum = this.name[0] - '0'; }
public void suppressionConfirmee(ec e) { Requetes.retirerEC(e); Requetes.enregistreLaBDD(); _cadre.Actualiser(); }