/// <summary> /// Create a new etat object. /// </summary> /// <param name="id">Initial value of id.</param> public static etat Createetat(int id) { etat etat = new etat(); etat.id = id; return(etat); }
public void Update(KeyboardState clavier, Menu menu) { #region GestionPause if (clavier.IsKeyDown(Keys.Escape)) pauseactive = true; if (clavier.IsKeyUp(Keys.Escape) && pauseactive) { if (Etat == etat.InGame) { menu.mode = Menu.Mode.Pause; Etat = etat.Pause; } pauseactive = false; } #endregion #region Gestion Combat if (clavier.IsKeyDown(Keys.Space)) combatactive = true; if (clavier.IsKeyUp(Keys.Space) && combatactive) { if (Etat == etat.InGame) { combat = !combat; } combatactive = false; } #endregion }
public void Update(KeyboardState clavier, Menu menu) { if (clavier.IsKeyDown(Keys.Escape)) pauseactive = true; if (clavier.IsKeyUp(Keys.Escape) && pauseactive) { if (Etat == etat.InGame) { Etat = etat.Pause; menu.mode = Menu.Mode.Pause; } pauseactive = false; } if (clavier.IsKeyDown(Keys.Space)) combatactive = true; if (clavier.IsKeyUp(Keys.Space) && combatactive) { if (Etat == etat.InGame) { combat = !combat; } combatactive = false; } }
// créetion d'une methode pour ajouter des bateaux public void ajoutBateau(bateau bateau) { // on ajoute un bateau this.bateau = bateau; // on prévient que la case est utilisée en mettant l'étt à "bateau " this.etat = etat.bateau; }
public static void chargerImage(etat e, FormControlePrintScreen form) { switch (e) { case etat.initial: form.Hide(); System.Threading.Thread.Sleep(250); FormWindowScreen formWS = new FormWindowScreen(); formWS.ShowDialog(); break; case etat.fonctionnement: using (MemoryStream s = new MemoryStream()) { try { //save graphic variable into memory FormControlePrintScreen.imprimeEcran.Save(s, ImageFormat.Bmp); form.pictureBoxMain.Size = new System.Drawing.Size(form.Width, form.Height); //set the picture box with temporary stream form.pictureBoxMain.Image = Image.FromStream(s); } catch (Exception ex) { MessageBox.Show(ex.GetType().ToString()); } finally { } } break; } }
public ActionResult DeleteConfirmed(int id) { etat etat = db.etats.Find(id); db.etats.Remove(etat); db.SaveChanges(); return(RedirectToAction("Index")); }
public CPince(CAX_12 ax12) { m_etat = etat.fermee; m_ax12 = ax12; m_mode = mode.joint; m_ax12.setMode(m_mode); m_ax12.setMovingSpeed(speed.slow); }
public cellule(int y, int x) { // on initialise les variables de la classe // une cellule est definie par son ordonnée et son abcisse this.y = y; this.x = x; // on signale l'état de la cellule à "eau" pour dire qu'elle est vide this.etat = etat.eau; }
/// <summary> /// Constructeur utilisé lors du chargement des tâches dans le dictionnaire /// </summary> /// <param name="idTache">Identifiant unique de la tâche</param> /// <param name="description">Description de la tâche</param> /// <param name="etat">État courant de la tâche</param> /// <param name="idUser">Identifiant unique du créateur de la tâche</param> /// <param name="assigne">Identifiant unique de la personne à qui la tâche est assignée</param> /// <param name="dateCreation">Date de création de la tâche</param> /// <param name="fin">Date à laquelle la tâche s'est terminée</param> public Tache(int idTache, string description, int etat, int idUser, int assigne, DateTime dateCreation, DateTime?fin = null) { this.idTache = idTache; this.description = description; this.dateCreation = dateCreation; this.dateFin = fin; this.etatcourant = (Tache.etat)etat; //enlève l'ambiguité this.idCreateur = idUser; this.idAssigne = assigne; }
public ActionResult Edit([Bind(Include = "id_etat,nom")] etat etat) { if (ModelState.IsValid) { db.Entry(etat).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(etat)); }
/// <summary> /// Constructeur utilisé pour créer des nouvelles tâches /// </summary> /// <param name="description">Description de la tâche</param> /// <param name="idUser">identifiant de l'utilisateur qui la crée</param> /// <param name="assigne">identifiant de l'utilisateur a qui la tâche est assignée</param> public Tache(string description, int assigne) { this.dateCreation = DateTime.Now; this.dateFin = null; this.etatcourant = etat.enAttente; this.description = description; this.idCreateur = Program.currentuser; this.idAssigne = assigne; this.idTache = FileAccess.dernierIdentifiantTache + 1; }
public ActionResult Create([Bind(Include = "id_etat,nom")] etat etat) { if (ModelState.IsValid) { db.etats.Add(etat); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(etat)); }
// GET: etats/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } etat etat = db.etats.Find(id); if (etat == null) { return(HttpNotFound()); } return(View(etat)); }
public bool ouvrir() { bool retour = true; if (m_etat == etat.fermee) { if (m_ax12.move(320) == true) { retour = true; m_etat = etat.ouverte; } else retour = false; } return retour; }
public bool fermer() { bool retour = true; if (m_etat == etat.ouverte) { if (m_ax12.move(450) == true) //490 { retour = true; m_etat = etat.fermee; } else retour = false; } return retour; }
public void Update(KeyboardState clavier, Menu menu) { #region GestionPause if (clavier.IsKeyDown(Keys.Escape)) pauseactive = true; if (clavier.IsKeyUp(Keys.Escape) && pauseactive) { if (Etat == etat.InGame) { menu.mode = Menu.Mode.Pause; Etat = etat.Pause; Environnement.gestionnaire_son_environnement.Pause(); } pauseactive = false; } #endregion }
/// <summary> /// Marque la tâche comme étant en attente /// </summary> /// <returns>Vrai si l'opération est réussi</returns> public bool Wait() { if (etatcourant != etat.annule && etatcourant != etat.termine) { if (Program.currentuser == idCreateur) { etatcourant = etat.enAttente; return(true); } else { throw autorisation; } } else if (etatcourant == etat.termine) { throw termine; } else { throw annule; } }
/// <summary> /// Marque la tâche comme étant en cours /// </summary> /// <returns>Vrai si l'opération est réussi</returns> public bool StartAgain() { if (etatcourant != etat.annule && etatcourant != etat.termine) { if (Program.currentuser == idAssigne) { etatcourant = etat.enCours; return(true); } else { throw autorisation; } } else if (etatcourant == etat.termine) { throw termine; } else { throw annule; } }
//methode pour le lancement des attaques public int attaque() { // on fait un switch sur l'état des cellules switch (this.etat) { //si il n'y a rien sur l'eau case etat.eau: this.etat = etat.plouf; return(3); //si il y a un bateau case etat.bateau: // on passe l'état à "boum" pour dire que le bateau a ete touché this.etat = etat.boum; //si le bateau coule if (this.bateau.toucher()) { // alors on renvoi "1" return(1); } //sinon c'est qu'il doit encore être toucher avant de couler else { // alors on renvoie "2" return(2); } //si la case à déjà été jouée case etat.plouf: case etat.boum: // alors on renvoie "4" return(4); default: return(5); } }
/// <summary> /// Marque la tâche comme étant terminé /// </summary> /// <returns>Vrai si l'opération est réussi</returns> public bool Terminate() { if (etatcourant != etat.annule && etatcourant != etat.termine) { if (Program.currentuser == idAssigne) { etatcourant = etat.termine; dateFin = DateTime.Now; return(true); } else { throw autorisation; } } else if (etatcourant == etat.termine) { throw termine; } else { throw annule; } }
/// <summary> /// There are no comments for etat in the schema. /// </summary> public void AddToetat(etat etat) { base.AddObject("etat", etat); }
public GameManager() { Etat = etat.Lancement; combat = false; combatactive = false; }
public GameManager() { Etat = etat.Lancement; }