public static string AjouterUtilisateur(string _nomUtilisateur, string _motDePasse, List<Groupe> _lstGroupeUtilisateur, Employe _employe) { //Ajout d'un nouveau Utilisateur Utilisateur newUtilisateur = new Utilisateur(); newUtilisateur.nomUtilisateur = _nomUtilisateur; newUtilisateur.motPasse = _motDePasse; newUtilisateur.Employe = _employe; //Vérifier si le aucun groupe n'est associé if (VerifierSiGroupeVide(_lstGroupeUtilisateur)) { newUtilisateur.Groupe = _lstGroupeUtilisateur; try { Enregistrer(newUtilisateur); return "L'utilisateur a été ajouté avec succès!"; } catch (Exception) { return "Une erreur est survenue lors de l'ajout de l'utilisateur car le nom de cet utilisateur existe déjà. Veuillez trouver un autre nom utilisateur!"; } } //groupe vide else { return "Une erreur est survenu lors de l'ajout de l'utilisateur,car vous devez associé au moins un groupe à cet utilisateur"; } }
private Utilisateur créerUnUtilisateur() { Utilisateur utilisateur = new Utilisateur(); UtilisateurMessageMock message = TEST.MESSAGE_UTILISATEUR_VALIDE; message.IdCabinet = _cabinet.Id.ToString(); utilisateur.modifier(message); utilisateur.enregistrer(); return utilisateur; }
//Liste des groupes associés a un utilisateur public static List<Groupe> lstGrAssUtil(Utilisateur _uti) { List<Groupe> lstGr = new List<Groupe>(); foreach (Groupe gr in _uti.Groupe) { lstGr.Add(gr); } return lstGr; }
protected void btnEnregistrer_Click(object sender, EventArgs e) { Utilisateur uti = new Utilisateur(); uti = (Utilisateur)Session["utilisateur"]; try { CtrlUtilisateur.ModifMotDePasse(uti, txtMotPasse.Text); this.Form.Dispose(); //CtrlUtilisateur.SetCurrentUser(uti); Response.Redirect("login.aspx"); } catch(Exception) { Response.Write("<script type=\"text/javascript\">alert('Une erreur est survenue');</script>"); } }
public static Utilisateur Insert(Utilisateur myItem) { using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString)) { StringBuilder mySql = new StringBuilder(); mySql.Append("INSERT INTO `Utilisateur` "); mySql.Append("(`nom`, `login`, "); mySql.Append("`password` )"); mySql.Append(" VALUES "); mySql.Append("(@nom, @login, "); mySql.Append("@password );"); mySql.Append("SELECT LAST_INSERT_ID(); "); MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection); myCommand.CommandType = CommandType.Text; myCommand.Parameters.AddWithValue("@nom", myItem.nom); myCommand.Parameters.AddWithValue("@login", myItem.login); myCommand.Parameters.AddWithValue("@password", myItem.password); myConnection.Open(); myItem.id = iZyMySQL.GetIntFromDBInt(myCommand.ExecuteScalar()); myConnection.Close(); } return myItem; }
private void cbUtilisateurs_SelectedIndexChanged(object sender, EventArgs e) { utilisateur = utilisateurs.UtilisateurByMatricule(cbUtilisateurs.Items[cbUtilisateurs.SelectedIndex].ToString()); ChargerValeursUtilisateur(); GestionnaireContextes(Contextes.Consultation); }
public void delUtilisateur(Utilisateur user) { listUtil.Remove(user); }
private void Init() { double _smallHeight = 25; double _smallWidth = 60; double _mediumHeight = 40; double _mediumWidth = 90; GraphTypesDescription _descriptions = new GraphTypesDescription(); ShapeTypeInfo _entreprise = _descriptions.AddType("Entreprise", "entreprise"); _entreprise.IsRootType = true; ShapeTypeInfo _accueil = _descriptions.AddType("Accueil", "accueil"); _accueil.Height = _mediumHeight; _accueil.Width = _mediumWidth; ShapeTypeInfo _centreFune = _descriptions.AddType("Centre funéraire", "centrefuneraire"); ShapeTypeInfo _pf = _descriptions.AddType("Pompe funèbre", "pompefunebre"); ShapeTypeInfo _chambreFune = _descriptions.AddType("Chambre funéraire", "chambrefuneraire"); ShapeTypeInfo _salon = _descriptions.AddType("Salon", "salon"); _salon.Height = _smallHeight; _salon.Width = _smallWidth; ShapeTypeInfo _case = _descriptions.AddType("Case", "case"); _case.Height = _smallHeight; _case.Width = _smallWidth; ShapeTypeInfo _salleSoins = _descriptions.AddType("Salle de soins", "sallesoins"); _salleSoins.Height = _smallHeight; _salleSoins.Width = _smallWidth; ShapeTypeInfo _crema = _descriptions.AddType("Crématorium", "crematorium"); ShapeTypeInfo _four = _descriptions.AddType("Four", "four"); _four.Height = _smallHeight; _four.Width = _smallWidth; ShapeTypeInfo _serviceCimetiere = _descriptions.AddType("Service cimetière", "servicecimetiere"); ShapeTypeInfo _salleCeremonie = _descriptions.AddType("Salle de cérémonie", "salleceremonie"); _salleCeremonie.Height = _smallHeight; _salleCeremonie.Width = _smallWidth; ShapeTypeInfo _personnelAccueil = _descriptions.AddType("Personnel accueil", "personnel_accueil"); _personnelAccueil.Height = _mediumHeight; _personnelAccueil.Width = _mediumWidth; ShapeTypeInfo _personnelPf = _descriptions.AddType("Personnel pompe funèbre", "personnel_pompefunebre"); _personnelPf.Height = _mediumHeight; _personnelPf.Width = _mediumWidth; ShapeTypeInfo _personnelCrema = _descriptions.AddType("Personnel crématorium", "personnel_crematorium"); _personnelCrema.Height = _mediumHeight; _personnelCrema.Width = _mediumWidth; ShapeTypeInfo _personnelChambreFune = _descriptions.AddType("Personnel chambre funéraire", "personnel_chambrefuneraire"); _personnelChambreFune.Height = _mediumHeight; _personnelChambreFune.Width = _mediumWidth; ShapeTypeInfo _personnelCimetiere = _descriptions.AddType("Personnel cimetière", "personnel_cimetiere"); _personnelCimetiere.Height = _mediumHeight; _personnelCimetiere.Width = _mediumWidth; ShapeTypeInfo _metier = _descriptions.AddType("Métier", "metier"); _metier.Height = _mediumHeight; _metier.Width = _mediumWidth; ShapeTypeInfo _utilisateur = _descriptions.AddType("Utilisateur", "utilisateur"); _utilisateur.IsReusable = true; _utilisateur.Height = _smallHeight; _utilisateur.Width = _smallWidth; ShapeTypeInfo _planingJournalier = _descriptions.AddType("Planing journalier", "planing_jours"); _planingJournalier.Height = _smallHeight; _planingJournalier.Width = _smallWidth; ShapeTypeInfo _zone = _descriptions.AddType("Zone", "zone"); _zone.Height = _smallHeight; _zone.Width = _smallWidth; ShapeTypeInfo _action = _descriptions.AddType("Action", "action"); _action.Height = _smallHeight; _action.Width = _smallWidth; //// Rules _descriptions.SetRule(_entreprise, _accueil, _centreFune, _pf, _crema, _chambreFune, _serviceCimetiere ); _descriptions.SetRule(_centreFune, _accueil, 1); _descriptions.SetRule(_centreFune, _pf, _crema, _chambreFune ); _descriptions.SetRule(_pf, _accueil, 1); _descriptions.SetRule(_pf, _personnelPf, 1); // pour permetre de configurer les autorisations relatives au planing pf _descriptions.SetRule(_pf, _planingJournalier, 1); _descriptions.SetRule(_chambreFune, _accueil, 1); _descriptions.SetRule(_chambreFune, _personnelChambreFune, 1); _descriptions.SetRule(_chambreFune, _salon, _case); _descriptions.SetRule(_crema, _accueil, 1); _descriptions.SetRule(_crema, _personnelCrema, 1); _descriptions.SetRule(_crema, _four); _descriptions.SetRule(_crema, _planingJournalier, 1); _descriptions.SetRule(_serviceCimetiere, _personnelCimetiere, 1); _descriptions.SetRule(_accueil, _personnelAccueil, 1); _descriptions.SetRule(_personnelAccueil, _metier); _descriptions.SetRule(_personnelPf, _metier); _descriptions.SetRule(_personnelChambreFune, _metier); _descriptions.SetRule(_personnelCrema, _metier); _descriptions.SetRule(_personnelCimetiere, _metier); _descriptions.SetRule(_metier, _utilisateur); _descriptions.SetRule(_planingJournalier, _zone); _descriptions.SetRule(_zone, _action); #region Data _planingJournalier.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _personnelAccueil.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _personnelPf.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _personnelChambreFune.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _personnelCrema.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _personnelCimetiere.ClaimComponentToEdit(_utilisateur, typeof(Autorisation)); _entreprise.AddEditableComponent(new Entreprise()); _pf.AddEditableComponent(new Pf()); _crema.AddEditableComponent(new Crematorium()); _four.AddEditableComponent(new Four()); _chambreFune.AddEditableComponent(new ChambreFuneraire()); _metier.AddEditableComponent(new Metier()); _utilisateur.AddEditableComponent(new Utilisateur()); _salon.AddEditableComponent(new Salon()); _case.AddEditableComponent(new CaseRefrigeree()); _planingJournalier.AddEditableComponent(new PlaningJournalier()); _zone.AddEditableComponent(new ZoneInfo()); _action.AddEditableComponent(new ZoneAction()); #endregion Data #region Show tooltips Entreprise _ent = _entreprise.ComponentOfType <Entreprise>(); _entreprise.AddToolTip(_ent, () => _ent.raisonSociale.nom); Utilisateur __utilisateur = _utilisateur.ComponentOfType <Utilisateur>(); _utilisateur.AddToolTip(__utilisateur, () => __utilisateur.Identite.Prenom); _utilisateur.AddToolTip(__utilisateur, () => __utilisateur.Identite.Nom); Metier _met = _metier.ComponentOfType <Metier>(); _metier.AddToolTip(_met, () => _met.Intitule); #endregion Show tooltips #region Events _metier.OnAcceptShapeTypeInfo += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _accepted) { if (_accepted.TypeName == _utilisateur.TypeName) { Metier _mt = _acceptor.ComponentOfType <Metier>(); Utilisateur _ut = _accepted.ComponentOfType <Utilisateur>(); if (!_mt.Utilisateurs.Contains(_ut)) { _mt.Utilisateurs.Add(_ut); } } }; _metier.OnRemoveShape += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _removed) { Metier _mt = _acceptor.ComponentOfType <Metier>(); if (_removed.TypeName == _utilisateur.TypeName) { Utilisateur _ut = _removed.ComponentOfType <Utilisateur>(); int _index = _mt.Utilisateurs.IndexOf(_ut); if (_index != -1) { _mt.Utilisateurs.RemoveAt(_index); } } }; _chambreFune.OnAcceptShapeTypeInfo += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _accepted) { if (_accepted.TypeName == _salon.TypeName) { ChambreFuneraire _cf = _acceptor.ComponentOfType <ChambreFuneraire>(); _cf.salons.Add(_accepted.ComponentOfType <Salon>()); } else if (_accepted.TypeName == _case.TypeName) { ChambreFuneraire _cf = _acceptor.ComponentOfType <ChambreFuneraire>(); _cf.cases.Add(_accepted.ComponentOfType <CaseRefrigeree>()); } }; _chambreFune.OnRemoveShape += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _removed) { if (_removed.TypeName == _salon.TypeName) { ChambreFuneraire _cf = _acceptor.ComponentOfType <ChambreFuneraire>(); _cf.salons.Remove(_removed.ComponentOfType <Salon>()); } else if (_removed.TypeName == _case.TypeName) { ChambreFuneraire _cf = _acceptor.ComponentOfType <ChambreFuneraire>(); _cf.cases.Remove(_removed.ComponentOfType <CaseRefrigeree>()); } }; _planingJournalier.OnAcceptShapeTypeInfo += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _accepted) { if (_accepted.TypeName == _zone.TypeName) { PlaningJournalier _pl = _acceptor.ComponentOfType <PlaningJournalier>(); if (_pl.pageModel == null) { _pl.pageModel = new PageJour(); } _pl.pageModel.zones.Add(_zone.ComponentOfType <ZoneInfo>()); } }; _planingJournalier.OnRemoveShape += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _removed) { if (_removed.TypeName == _zone.TypeName) { PlaningJournalier _pl = _acceptor.ComponentOfType <PlaningJournalier>(); ZoneInfo _removedZone = _removed.ComponentOfType <ZoneInfo>(); _pl.pageModel.zones.Remove(_removedZone); } }; _zone.OnAcceptShapeTypeInfo += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _accepted) { if (_accepted.TypeName == _action.TypeName) { ZoneInfo _zoneInfo = _acceptor.ComponentOfType <ZoneInfo>(); _zoneInfo.actions.Add(_accepted.ComponentOfType <ZoneAction>()); } }; _zone.OnRemoveShape += delegate(ShapeTypeInfo _acceptor, ShapeTypeInfo _removed) { if (_removed.TypeName == _action.TypeName) { ZoneInfo _zoneInfo = _acceptor.ComponentOfType <ZoneInfo>(); _zoneInfo.actions.Remove(_removed.ComponentOfType <ZoneAction>()); } }; #endregion Events __graphControl = new GraphControl(_descriptions); AddElementToRootLayout(__graphControl); }
private static Utilisateur LoadADO(MySqlDataReader myReader) { Utilisateur myItem = new Utilisateur(); myItem.id = iZyMySQL.GetIntFromDBInt(myReader["utilisateur_id"]); myItem.nom = iZyMySQL.GetStringFromDBString(myReader["utilisateur_nom"]); myItem.login = iZyMySQL.GetStringFromDBString(myReader["utilisateur_login"]); myItem.password = iZyMySQL.GetStringFromDBString(myReader["utilisateur_password"]); return myItem; }
public static string SupprimerUtilisateur(string _nomUtilisateurASupprimer) { Utilisateur UtilisateurASupprimer = new Utilisateur(); foreach (Utilisateur user in context.tblUtilisateur) { if (user.nomUtilisateur == _nomUtilisateurASupprimer) { UtilisateurASupprimer = user; } } context.tblUtilisateur.Remove(UtilisateurASupprimer); try { context.SaveChanges(); return "L'utilisateur a été supprimer avec succès!"; } catch (Exception) { return "Une erreur est survenue lors de la suppression de l'Utilisateur. Les données n'ont pas été supprimées."; } }
public List <Commande> GetListeCommande(string dateDebut, string dateFin) { Connexion connexion = new Connexion(); string query = ""; if (dateDebut == "" && dateFin == "") { query = "select * from commande join duree on duree.id_commande =commande.id_commande join sortie on sortie.id_commande=commande.id_commande where commande.ETAT = '111' and commande.CLIENT='1' group by sortie.id_commande"; } else { query = "select * from commande join duree on duree.id_commande =commande.id_commande join sortie on sortie.id_commande=commande.id_commande where commande.ETAT = '111' and commande.CLIENT='1' and commande.date_commande<='" + dateFin + "' and commande.date_commande>='" + dateDebut + "' group by sortie.id_commande"; } MySqlCommand command = new MySqlCommand(query, connexion.GetConnection()); AccesSageDAO accesSageDAO = new AccesSageDAO(); UtilisateurDAO utilisateurDAO = new UtilisateurDAO(); MySqlDataReader dataReader; //Creation d'une liste List <Commande> reponse = new List <Commande>(); try { //Ouverture connexion if (connexion.OpenConnection() == true) { //Excecution de la commande dataReader = command.ExecuteReader(); //Lecture des donnees et stockage dans la liste while (dataReader.Read()) { Comptoir comptoir = accesSageDAO.GetComptoirById(dataReader["ID_COMPTOIR"].ToString()); Commande commande = new Commande(Int32.Parse(dataReader["id_commande"].ToString()), dataReader["DATE_COMMANDE"].ToString(), dataReader["NUMERO"].ToString(), comptoir, Int32.Parse(dataReader["CLIENT"].ToString()), dataReader["ETAT"].ToString()); List <DetailCommande> detailCommandes = GetArticlesCommandes(commande.Numero); for (int i = 0; i < detailCommandes.Count; i++) { int quantite = detailCommandes[i].Quantite; detailCommandes[i].Article = accesSageDAO.GetArticleByReferences(detailCommandes[i].Article.References); detailCommandes[i].Quantite = quantite; } commande.ListeDetailCommande = detailCommandes; Duree duree = new Duree(); duree.HeureCommandeString = dataReader["HEURE_COMMANDE"].ToString(); duree.HeureSortieString = dataReader["HEURE_LIVRAISON"].ToString(); commande.Duree = duree; Utilisateur binome = utilisateurDAO.GetUtilisateurById(dataReader["ID_BINOME"].ToString()); Utilisateur magasinier = utilisateurDAO.GetUtilisateurById(dataReader["ID_MAGASINIER"].ToString()); Commande test = new Commande(); test.IdCommande = Int32.Parse(dataReader["id_commande"].ToString()); SortieCommande sortie = new SortieCommande(dataReader["ID_SORTIE"].ToString(), test, binome, magasinier); commande.SortieCommande = sortie; reponse.Add(commande); } dataReader.Close(); } return(reponse); } catch (Exception exception) { throw exception; } finally { connexion.CloseAll(command, null, connexion.GetConnection()); } }
/// <summary> /// Partage un fichier avec un utilisateur /// </summary> /// <param name="drive"></param> /// <param name="fichier"></param> /// <param name="utilisateur"></param> /// <returns></returns> public bool SharingFile(Drive drive, Fichier fichier, Utilisateur utilisateur) { throw new NotImplementedException(); }
protected override void Seed(MusiqueStreamingBackend context) { base.Seed(context); //////////////////////////////musique boucle initialisation var utilisateur = new Utilisateur { Email = "*****@*****.**", Password = "******", photoProfil = "Fichier/UtilisateurPhotoProfil/firstUserPic.jpg" }; utilisateur.albums = new List <Album>(); context.Utilisateurs.Add(utilisateur); context.SaveChanges(); Categorie categorieRap = new Categorie { Nom = "Rap", }; context.Categories.Add(categorieRap); context.SaveChanges(); Categorie categorieRock = new Categorie { Nom = "Rock", }; context.Categories.Add(categorieRock); context.SaveChanges(); Categorie categoriePop = new Categorie { Nom = "Pop", }; context.Categories.Add(categoriePop); context.SaveChanges(); Categorie categorieClassique = new Categorie { Nom = "Classique", }; context.Categories.Add(categorieClassique); context.SaveChanges(); //pour chaque categorie nous creeons des albums et pour chaque album nous creeons des musiques, //le tout sera la propriété d'utilisateur categorieRap.Albums = new List <Album>(); categorieRap.Musiques = new List <Musique>(); var i = 0; do { var album = new Album { id = 0, nomAlbum = "Le monde chicoRap" + i, albumImgPath = "Fichier/AlbumPhoto/mainPic.jpg", }; context.Album.Add(album); categorieRap.Albums.Add(album); utilisateur.albums.Add(album); album.Utilisateur = utilisateur; context.SaveChanges(); album.Musiques = new List <Musique>(); var ii = 0; do { var musique = new Musique { NomMusique = "momoMusiqueRap" + ii, musicPath = "Fichier/Musique/mainSong.mp3" }; context.Musiques.Add(musique); album.Musiques.Add(musique); musique.album = album; categorieRap.Musiques.Add(musique); musique.Categorie = categorieRap; context.SaveChanges(); ii++; } while (ii < 5); i++; } while (i < 3); categoriePop.Albums = new List <Album>(); categoriePop.Musiques = new List <Musique>(); i = 0; do { var album = new Album { id = 0, nomAlbum = "Le monde chicoRap" + i, albumImgPath = "Fichier/AlbumPhoto/mainPic.jpg", }; context.Album.Add(album); categoriePop.Albums.Add(album); utilisateur.albums.Add(album); album.Utilisateur = utilisateur; context.SaveChanges(); album.Musiques = new List <Musique>(); var ii = 0; do { var musique = new Musique { NomMusique = "momoMusique Pop" + ii, musicPath = "Fichier/Musique/mainSong.mp3" }; context.Musiques.Add(musique); album.Musiques.Add(musique); musique.album = album; categoriePop.Musiques.Add(musique); musique.Categorie = categoriePop; context.SaveChanges(); ii++; } while (ii < 5); i++; } while (i < 3); categorieClassique.Albums = new List <Album>(); categorieClassique.Musiques = new List <Musique>(); i = 0; do { var album = new Album { id = 0, nomAlbum = "Le monde chicoPop" + i, albumImgPath = "Fichier/AlbumPhoto/mainPic.jpg", }; context.Album.Add(album); categorieClassique.Albums.Add(album); utilisateur.albums.Add(album); album.Utilisateur = utilisateur; context.SaveChanges(); album.Musiques = new List <Musique>(); var ii = 0; do { var musique = new Musique { NomMusique = "momoMusique Pop" + ii, musicPath = "Fichier/Musique/mainSong.mp3" }; context.Musiques.Add(musique); album.Musiques.Add(musique); musique.album = album; categorieClassique.Musiques.Add(musique); musique.Categorie = categorieClassique; context.SaveChanges(); ii++; } while (ii < 5); i++; } while (i < 3); categorieRock.Albums = new List <Album>(); categorieRock.Musiques = new List <Musique>(); i = 0; do { var album = new Album { id = 0, nomAlbum = "Le monde chicoRock" + i, albumImgPath = "Fichier/AlbumPhoto/mainPic.jpg", }; context.Album.Add(album); categorieRock.Albums.Add(album); utilisateur.albums.Add(album); album.Utilisateur = utilisateur; context.SaveChanges(); album.Musiques = new List <Musique>(); var ii = 0; do { var musique = new Musique { NomMusique = "momoMusique Rock" + ii, musicPath = "Fichier/Musique/mainSong.mp3" }; context.Musiques.Add(musique); album.Musiques.Add(musique); musique.album = album; categorieRock.Musiques.Add(musique); musique.Categorie = categorieRock; context.SaveChanges(); ii++; } while (ii < 5); i++; } while (i < 3); int iii = context.Categories.Count(); var a = context.Album.ToList(); context.SaveChanges(); }
public void ObtenirUtilisateur_IdNonNumerique_RetourneNull() { Utilisateur utilisateur = dal.ObtenirUtilisateur("abc"); Assert.IsNull(utilisateur); }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { //Premier loading de la page if (CtrlController.GetCurrentUser() == null) { //Not logged in Response.Redirect("login.aspx"); } else { //Formatage Bienvenue, [NomUtilisateur] et la Date currentUser = CtrlController.GetCurrentUser(); txtCurrentUserName.InnerText = currentUser.nomUtilisateur; } ChargerPage(); } }
public object[] findUtilisateur(int IdUtilisateur) { string methodName = "findUtilisateur"; object[] tabInfoUser = new object[5]; tabInfoUser[0] = new Utilisateur(); tabInfoUser[1] = new Adresse(); tabInfoUser[2] = new Societe(); tabInfoUser[3] = new Role(); tabInfoUser[4] = new Ville(); using (SqlConnection connexion = new SqlConnection(connectionString)) { try { connexion.Open(); string request = "SELECT Role.IdRole, Prenom, Nom, Identifiant, MotPasse, DateDebut, DateFin, NumeroRue, NomRue, " + "CodePostal, Ville.IdVille, NomSociete, DescriptionSociete, NumeroSiret, CodeRole, CodeVille, Societe.IdSociete " + "FROM Utilisateur, Societe, Adresse, Role, Ville " + "WHERE Utilisateur.IdSociete = Societe.IdSociete " + "AND Utilisateur.IdUtilisateur = Adresse.IdUtilisateur " + "AND Utilisateur.IdRole = Role.IdRole " + "AND Adresse.IdVille = Ville.IdVille " + "AND Utilisateur.IdUtilisateur = " + IdUtilisateur + ";"; SqlCommand sqlCommand = new SqlCommand(request, connexion); SqlDataReader reader = sqlCommand.ExecuteReader(); while (reader.Read()) { int IdRole = Convert.ToInt32(reader[0]); string Prenom = reader[1].ToString(); string Nom = reader[2].ToString(); string Identifiant = reader[3].ToString(); string MotPasse = reader[4].ToString(); DateTime DateDebut = Convert.ToDateTime(reader[5]); DateTime DateFin = Convert.ToDateTime(reader[6]); string NumeroRue = reader[7].ToString(); string NomRue = reader[8].ToString(); string CodePostal = reader[9].ToString(); int IdVille = Convert.ToInt32(reader[10]); string NomSociete = reader[11].ToString(); string DescriptionSociete = reader[12].ToString(); string NumeroSiret = reader[13].ToString(); string CodeRole = reader[14].ToString(); string CodeVille = reader[15].ToString(); int IdSociete = Convert.ToInt32(reader[16]); tabInfoUser[0] = new Utilisateur(IdUtilisateur, IdRole, Identifiant, MotPasse, DateDebut, DateFin, Prenom, Nom, IdSociete); tabInfoUser[1] = new Adresse(1, NumeroRue, NomRue, CodePostal, IdVille, IdUtilisateur); tabInfoUser[2] = new Societe(IdSociete, NomSociete, DescriptionSociete, NumeroSiret); tabInfoUser[3] = new Role(IdRole, CodeRole, ""); tabInfoUser[4] = new Ville(IdVille, CodeVille, ""); } } catch (Exception e) { MessageBox.Show("Exception : " + e.Message + ".", "Erreur lors de l'éxécution de la méthode " + methodName + "."); } } return tabInfoUser; }
public static void DeleteUtilisateur(Utilisateur user) { UtilisateurDAL.DeleteUtilisateur(user.IdUtilisateur); }
public ActionResult DetailsUser(int id) { Utilisateur u = Utilisateur.getInfo(id); return(View(u as Personne)); }
private static PersonneDAO UtilisateurToPersonneDao(Utilisateur user) { return(new PersonneDAO(user.IdPersonne, user.Nom, user.Prenom, user.Age, user.Email, user.Password, user.TelephoneMobile, user.TelephoneFixe, user.Adresses.Select(adress => adress.IdAdresse).ToList())); }
public override List <GraphObject> GetGraphObjects(Utilisateur utilisateur) { return(utilisateur.Conseiller?.Certifications()?.Cast <GraphObject>().ToList());; }
/// <summary> /// Met à jour l'état en bas pour l'utilisateur /// </summary> /// <param name="typeEtat">texte : "Filtrage", "Ajout", "Modification", "Suppression", "Look", "" ("" = Chargement)</param> /// <param name="dao">un objet Commande_Fournisseur soit pour l'ajouter au listing, soit pour afficher qui a été modifié ou supprimé</param> public void MiseAJourEtat(string typeEtat, Utilisateur lib) { //Je racalcul le nombre max d'élements this.recalculMax(); //En fonction de l'libion, j'affiche le message if (typeEtat == "Filtrage") { ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "filtrage des utilisateurs terminé : " + this.mesUtilisateurs.Count() + " / " + this.max; } else if (typeEtat == "Ajout") { //J'ajoute la commande_fournisseur dans le linsting this.mesUtilisateurs.Add(lib); //Je racalcul le nombre max d'élements après l'ajout this.recalculMax(); ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Ajout d'un utilisateur dénommé '" + lib.Nom_Utilisateur + "' effectué avec succès. Nombre d'élements : " + this.mesUtilisateurs.Count() + " / " + this.max; } else if (typeEtat == "Modification") { //Je raffraichis mon datagrid this._DataGridMain.Items.Refresh(); ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Modification de l'utilisateur dénommé : '" + lib.Nom_Utilisateur + "' effectuée avec succès. Nombre d'élements : " + this.mesUtilisateurs.Count() + " / " + this.max; } else if (typeEtat == "Suppression") { //Je supprime de mon listing l'élément supprimé this.mesUtilisateurs.Remove(lib); //Je racalcul le nombre max d'élements après la suppression this.recalculMax(); ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Suppression de l'utilisateur dénommé : '" + lib.Nom_Utilisateur + "' effectuée avec succès. Nombre d'élements : " + this.mesUtilisateurs.Count() + " / " + this.max; } else if (typeEtat == "Look") { } else { ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Chargement des utilisateurs terminé : " + this.mesUtilisateurs.Count() + " / " + this.max; } //Je retri les données dans le sens par défaut this.triDatas(); //J'arrete la progressbar ((App)App.Current)._theMainWindow.parametreMain.progressBarMainWindow.IsIndeterminate = false; }
public Task updateUser(string id, Utilisateur entity) { throw new NotImplementedException(); }
public void UpdateUtilisateur(Utilisateur utilisateur) { context.Entry(utilisateur).State = EntityState.Modified; }
public UtilisateurMP(Utilisateur u) { this.MDP1 = u.accederMDP; }
public void createUtilisateur(Utilisateur utilisateur) { string methodName = "createUtilisateur"; using (SqlConnection connexion = new SqlConnection(connectionString)) { try { connexion.Open(); string request = "INSERT INTO Utilisateur(IdRole, Identifiant, MotPasse, DateDebut, DateFin, Prenom, Nom, IdSociete) " + "VALUES(" + utilisateur.IdRole + ", '" + utilisateur.Identifiant + "', '" + utilisateur.MotPasse + "', '" + utilisateur.DateDebut + "', '" + utilisateur.DateFin + "', '" + utilisateur.Prenom + "', '" + utilisateur.Nom + "', " + utilisateur.IdSociete + ");"; SqlCommand sqlCommand = new SqlCommand(request, connexion); sqlCommand.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show("Exception : " + e.Message + ".", "Erreur lors de l'éxécution de la méthode " + methodName + "."); } } }
public SortieCommande(string idSortieCommande, Commande commande, Utilisateur binome, Utilisateur magasinier) { this.IdSortieCommande = idSortieCommande; this.Commande = commande; this.Binome = binome; this.Magasinier = magasinier; }
/// <summary> /// Affiche les éléments dont l'utilisateur est identifié comme pilote /// Cible : Treeview /// </summary> /// <param name="user"></param> public void Afficher_ObjetPilote(Utilisateur user) { if (!Chargé) { return; } List <Plan> Liste1 = (List <Plan>)Acces.Remplir_ListeElement(Acces.type_PLAN, ""); TreeNode Nd1 = new TreeNode("Plans"); foreach (Plan p in Liste1) { if (!(p.Pilote is null)) { if (p.Pilote.ID == user.ID) { TreeNode nd = new TreeNode(p.Libelle); nd.Name = "PLA-" + p.ID; nd.Tag = p; Nd1.Nodes.Add(nd); } } } Nd1.Expand(); List <Objectif> Liste2 = (List <Objectif>)Acces.Remplir_ListeElement(Acces.type_OBJECTIF, ""); TreeNode Nd2 = new TreeNode("Objectifs"); foreach (Objectif p in Liste2) { if (!(p.Pilote is null)) { if (p.Pilote.ID == user.ID) { TreeNode nd = new TreeNode(p.Libelle); nd.Name = "OBJ-" + p.ID; nd.Tag = p; Nd2.Nodes.Add(nd); } } } Nd2.Expand(); List <PATIO.CAPA.Classes.Action> Liste3 = (List <PATIO.CAPA.Classes.Action>)Acces.Remplir_ListeElement(Acces.type_ACTION, ""); TreeNode Nd3 = new TreeNode("Actions"); foreach (PATIO.CAPA.Classes.Action p in Liste3) { if (!(p.Pilote is null)) { if (p.Pilote.ID == user.ID) { TreeNode nd = new TreeNode(p.Libelle); nd.Name = "ACT-" + p.ID; nd.Tag = p; Nd3.Nodes.Add(nd); } } } Nd3.Expand(); treePilote.Nodes.Add(Nd1); treePilote.Nodes.Add(Nd2); treePilote.Nodes.Add(Nd3); }
static void Main(string[] args) { Salaries salaries = new Salaries(); salaries.Add(new Salarie() { Matricule = "23ABC56", Nom = "Bost", Prenom = "Vincent", DateNaissance = new DateTime(1962, 01, 13), SalaireBrut = 3500, TauxCS = 0.25M }); salaries.Add(new Salarie() { Matricule = "23ABC50", Nom = "Morillon", Prenom = "Jean", DateNaissance = new DateTime(1959, 10, 13), SalaireBrut = 3500, TauxCS = 0.25M }); salaries.Add(new Commercial() { Matricule = "23ABC52", Nom = "Goddaert", Prenom = "Elisbeth", DateNaissance = new DateTime(1963, 6, 05), SalaireBrut = 3500, TauxCS = 0.25M, ChiffreAffaire = 1500, Commission = 10 }); ISauvegarde sauvegarde = new SauvegardeXML(); salaries.Save(sauvegarde, Settings.Default.AppData); Roles roles = new Roles(); roles.Add(new Role() { Identifiant = "Utilisateur", Description = "Utilisateur Application" }); roles.Add(new Role() { Identifiant = "Administrateur", Description = "Administrateur Application" }); Utilisateur utilisateur = new Utilisateur() { Identifiant = "C6GB011", MotDePasse = "Vince1962", Nom = "Bost", CompteBloque = false, Role = roles.ElementAt(1) }; Utilisateurs utilisateurs = new Utilisateurs(); utilisateurs.Add(utilisateur); utilisateur = new Utilisateur() { Identifiant = "A7DC011", MotDePasse = "Jean1959", Nom = "Morillon", CompteBloque = false, Role = roles.ElementAt(0) }; utilisateurs.Add(utilisateur); utilisateurs.Save(sauvegarde, Settings.Default.AppData); Console.WriteLine(roles.RechercherRole("Administrateur").ToString()); Console.ReadLine(); roles.Save(sauvegarde, Settings.Default.AppData); }
public void addUtilisateur(Utilisateur user) { listUtil.Add(user); }
public void Sauvegarder(Utilisateur utilisateur) { throw new NotImplementedException(); }
public int updateUser(Utilisateur u) { return(bdd.updateUser(u)); }
private void btnAjouter_Click(object sender, EventArgs e) { if (btnAjouter.Text.Equals("Ajouter")) { btnAjouter.BackColor = Color.Green; btnAjouter.Text = "Valider"; //le bouton annuler apparait btnAnnuler.Visible = true; //Desactive tous les autres boutons btnModifier.Enabled = false; btnSupprimer.Enabled = false; //Les textbox (et les boutons radio) à remplir pour l'insertion se déverouille txtNom.Enabled = true; txtPseudo.Enabled = true; txtPrenom.Enabled = true; txtPassword.Enabled = true; metroRadioAdmin.Enabled = true; metroRadioPersonnel.Enabled = true; metroRadioSecteur.Enabled = true; metroRadioStock.Enabled = true; //Le background color des textbox change de couleur pour indiquer qu'elles sont déverouillés txtNom.BackColor = Color.White; txtPseudo.BackColor = Color.White; txtPrenom.BackColor = Color.White; txtPassword.BackColor = Color.White; //Reinistialisation des textbox unId.Text = ""; txtNom.Text = ""; txtPseudo.Text = ""; txtPrenom.Text = ""; txtPassword.Text = ""; } else if (btnAjouter.Text.Equals("Valider")) { btnAjouter.Text = "Ajouter"; btnAjouter.BackColor = Color.SteelBlue; btnAnnuler.Visible = false; //Remet les accessibilités des boutons par défauts btnModifier.Enabled = false; btnSupprimer.Enabled = false; btnAjouter.Enabled = true; //Les textbox sont inacessibles. txtNom.Enabled = false; txtPseudo.Enabled = false; txtPrenom.Enabled = false; txtPassword.Enabled = false; //Le background color des textbox change de couleur pour indiquer qu'elles sont verouillés txtNom.BackColor = Color.Silver; txtPseudo.BackColor = Color.Silver; txtPrenom.BackColor = Color.Silver; txtPassword.BackColor = Color.Silver; recupNiveau(); //Gestion des erreurs if (txtPassword.Text == "" | txtPseudo.Text == "") { MessageBox.Show("Un ou des champs obligatoire.s sont manquant.s", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); //Reinistialisation des textbox et des boutons radios unId.Text = ""; txtNom.Text = ""; txtPseudo.Text = ""; txtPrenom.Text = ""; txtPassword.Text = ""; metroRadioAdmin.Checked = false; metroRadioPersonnel.Checked = false; metroRadioSecteur.Checked = false; metroRadioStock.Checked = false; } else { //Ajout d'un utilisateur Utilisateur lUtilisateur = new Utilisateur(txtPrenom.Text, txtNom.Text, txtPseudo.Text, txtPassword.Text, unNiveau); unCodeSortie = unUtilisateur.ajout_utilisateur(lUtilisateur); //Affiche une erreur si le mot de passe ne fait pas plus de 4 caractères ainsi que le pseudo. unCodeSortie etant le paramètre de sortie de la procédure stockée if (unCodeSortie == 99) { MessageBox.Show("Le pseudo et le mot de passe doivent faire au moins 4 caractères", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } //Reinistialisation des textbox et des boutons radio unId.Text = ""; txtNom.Text = ""; txtPseudo.Text = ""; txtPrenom.Text = ""; txtPassword.Text = ""; metroRadioAdmin.Checked = false; metroRadioPersonnel.Checked = false; metroRadioSecteur.Checked = false; RefreshGrid(); } } }
public static void UpdateUtilisateur(Utilisateur user) { PersonneDAL.UpdatePersonne(UtilisateurToPersonneDao(user)); UtilisateurDAL.UpdateUtilisateur(UtilisateurToDao(user)); }
private void btnSupprimer_Click(object sender, EventArgs e) { if (btnSupprimer.Text.Equals("Supprimer")) { btnSupprimer.BackColor = Color.Green; btnSupprimer.Text = "Valider"; //le bouton annuler apparait btnAnnuler.Visible = true; //Desactive tous les autres boutons btnAjouter.Enabled = false; btnModifier.Enabled = false; btnSupprimer.Enabled = true; //Le grid est inacessible en attendant que l'utilisateur valide ou annule gridUtilisateur.Enabled = false; } else if (btnSupprimer.Text.Equals("Valider")) { btnSupprimer.Text = "Supprimer"; btnSupprimer.BackColor = Color.SteelBlue; btnAnnuler.Visible = false; //Remet les accessibilités des boutons par défauts btnModifier.Enabled = false; btnSupprimer.Enabled = false; btnAjouter.Enabled = true; //Les textbox sont inacessibles. txtNom.Enabled = false; txtPseudo.Enabled = false; txtPrenom.Enabled = false; txtPassword.Enabled = false; //Le background color des textbox change de couleur pour indiquer qu'elles sont verouillés txtNom.BackColor = Color.Silver; txtPseudo.BackColor = Color.Silver; txtPrenom.BackColor = Color.Silver; txtPassword.BackColor = Color.Silver; recupNiveau(); //Suppression d'un utilisateur Utilisateur lUtilisateur = new Utilisateur(Convert.ToInt16(unId.Text)); unUtilisateur.suppression_utilisateur(lUtilisateur); //Reinistialisation des textbox et boutons radio unId.Text = ""; txtNom.Text = ""; txtPseudo.Text = ""; txtPrenom.Text = ""; txtPassword.Text = ""; metroRadioAdmin.Checked = false; metroRadioPersonnel.Checked = false; metroRadioSecteur.Checked = false; //Le grid est de nouveau accessible en attendant que l'utilisateur valide ou annule gridUtilisateur.Enabled = true; RefreshGrid(); } }
private static UtilisateurDAO UtilisateurToDao(Utilisateur user) { return(new UtilisateurDAO(user.IdUtilisateur, user.IdPersonne, user.IsSolvable, user.IsRessortissant, user.IdentityExist, user.ListeMotClef)); }
public void refreshEDMXSansVidage() { long identifiant = this._connectedUser.Identifiant; this.mySitaffEntities.Dispose(); this.mySitaffEntities = new sitaff2011Entities(); ObservableCollection<Utilisateur> _listOfUsers = new ObservableCollection<Utilisateur>(((App)App.Current).mySitaffEntities.Utilisateur.Where(us => us.Identifiant == identifiant)); if (_listOfUsers.Count() == 1) { this._connectedUser = _listOfUsers.First(); } }
public MenuQuiz(Utilisateur utilisateur) { InitializeComponent(); this.utilisateur = utilisateur; cmbDifficulte.SelectedIndex = 0; }
private void createRolesandUsers() { ApplicationDbContext context = new ApplicationDbContext(); ServiceMetierPlants.Service1Client service = new ServiceMetierPlants.Service1Client(); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); var UserManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context)); try { if (!roleManager.RoleExists("Admin")) { // first we create Admin rool var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); role.Name = "Admin"; roleManager.Create(role); Profil p = new Profil(); p.LibelleProfil = "Admin"; service.AddProfil(p); var user = new ApplicationUser(); user.UserName = "******"; user.Email = "*****@*****.**"; string userPWD = "P@ssword01"; var chkUser = UserManager.Create(user, userPWD); Utilisateur u = new Utilisateur(); u.NomPrenomU = "Anid"; u.IdentifiantU = user.UserName; u.EmailU = user.Email; u.TelU = "770123456"; u.IdUser = user.Id; service.AddUtilisateur(u); //Add default User to Role Admin if (chkUser.Succeeded) { var result1 = UserManager.AddToRole(user.Id, "Admin"); } } // creating Creating AGENT DE SAISIE role if (!roleManager.RoleExists("Medecin")) { var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); role.Name = "Medecin"; roleManager.Create(role); Profil p = new Profil(); p.LibelleProfil = "Medecin"; service.AddProfil(p); //db.profils.Add(p); //db.SaveChanges(); } // creating Creating AGENT DE SAISIE role if (!roleManager.RoleExists("Sécrétaire")) { var role = new Microsoft.AspNet.Identity.EntityFramework.IdentityRole(); role.Name = "Sécrétaire"; roleManager.Create(role); Profil p = new Profil(); p.LibelleProfil = "Sécrétaire"; service.AddProfil(p); //db.profils.Add(p); //db.SaveChanges(); } var leUser = UserManager.FindByName("Hady"); if (leUser == null) { var user = new ApplicationUser(); user.UserName = "******"; user.Email = "*****@*****.**"; string userPWD = "P@ssword01"; var chkUser = UserManager.Create(user, userPWD); Utilisateur u = new Utilisateur(); u.NomPrenomU = "Dina"; u.IdentifiantU = user.UserName; u.EmailU = user.Email; u.TelU = "781234567"; u.IdUser = user.Id; service.AddUtilisateur(u); if (chkUser.Succeeded) { var result1 = UserManager.AddToRole(user.Id, "Sécrétaire"); } } } catch (Exception ex) { } }
/// <summary> /// Ajoute une nouvelle condition de réglement fonction à la liste à l'aide d'une nouvelle fenêtre /// </summary> public Utilisateur Add() { //Affichage du message "ajout en cours" ((App)App.Current)._theMainWindow.parametreMain.progressBarMainWindow.IsIndeterminate = true; ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Ajout d'un utilisateur en cours ..."; //Initialisation de la fenêtre UtilisateurWindow utilisateurWindow = new UtilisateurWindow(); //Création de l'objet temporaire Utilisateur tmp = new Utilisateur(); //Mise de l'objet temporaire dans le datacontext utilisateurWindow.DataContext = tmp; utilisateurWindow.creation = true; //booléen nullable vrai ou faux ou null bool? dialogResult = utilisateurWindow.ShowDialog(); if (dialogResult.HasValue && dialogResult.Value == true) { //Si j'appuie sur le bouton Ok, je renvoi l'objet banque se trouvant dans le datacontext de la fenêtre return (Utilisateur)utilisateurWindow.DataContext; } else { try { //On détache la commande ((App)App.Current).mySitaffEntities.Detach((Utilisateur)utilisateurWindow.DataContext); } catch (Exception) { } //Si j'appuie sur le bouton annuler, je préviens que j'annule mon ajout ((App)App.Current)._theMainWindow.parametreMain.progressBarMainWindow.IsIndeterminate = false; this.recalculMax(); ((App)App.Current)._theMainWindow.parametreMain.textBlockMainWindow.Text = "Ajout d'un utilisateur annulé : " + this.mesUtilisateurs.Count() + " / " + this.max; return null; } }
public void AddUser(Utilisateur user) { _DataAccess.AddUser(user); }
public static void SetCurrentUser(Utilisateur user) { currentUtilisateur = user; }
// Méthode qui renvoit une List d'objets Utilisateur en faisant appel à la méthode GetUtilisateurs() de la DAL public static int verifUtilisateur(string login, string mdp) { Utilisateur unUtilisateur = new Utilisateur(login, mdp); return(UtilisateurDAO.GetUtilisateurs(unUtilisateur)); }
public void InsertUtilisateur(Utilisateur utilisateur) { context.Utilisateur.Add(utilisateur); }
public static bool VerifApres6Mois(Utilisateur _uti) { DateTime now = DateTime.Now; DateTime timeAfter6 = Convert.ToDateTime(_uti.dateDernModif).AddMonths(6); if (now >= timeAfter6) { return true; } return false; }
//Modifier mot de passe public static void ModifMotDePasse(Utilisateur _uti, string _motPasse) { _uti.motPasse = _motPasse; _uti.premierLogin = 1; _uti.dateDernModif = DateTime.Now; context.SaveChanges(); }
private static void Enregistrer(Utilisateur _newUtilisateur) { context.tblUtilisateur.Add(_newUtilisateur); context.SaveChanges(); }
public Utilisateur Post(Utilisateur utilisateur) { return(UtilisateurDAO.Create(utilisateur)); }
public void updateUtilisateur(Utilisateur utilisateur) { string methodName = "updateUtilisateur"; using (SqlConnection connexion = new SqlConnection(connectionString)) { try { connexion.Open(); string request = "UPDATE Utilisateur " + "SET IdRole = " + utilisateur.IdRole + ", Identifiant = '" + utilisateur.Identifiant + "', " + "MotPasse = '" + utilisateur.MotPasse + "', DateDebut = '" + utilisateur.DateDebut + "', " + "DateFin = '" + utilisateur.DateFin + "', Prenom = '" + utilisateur.Prenom + "', " + "Nom = '" + utilisateur.Nom + "', IdSociete = '" + utilisateur.IdSociete + "' " + "WHERE IdUtilisateur = " + utilisateur.IdUtilisateur + ";"; SqlCommand sqlCommand = new SqlCommand(request, connexion); sqlCommand.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show("Exception : " + e.Message + ".", "Erreur lors de l'éxécution de la méthode " + methodName + "."); } } }
//Verifie si c'est sa premiere connection public static bool VerifPremiereConn(Utilisateur _uti) { if (_uti.premierLogin == 0) { return true; } return false; }
public ProfilUser() { InitializeComponent(); Utilisateur unUtilisateur = Database.MyCovoit.getUnConducteur(1); nomUser.Text += unUtilisateur.getNom(); PrenomUser.Text += unUtilisateur.getPrenom(); DateNaissance.Text += unUtilisateur.getDateNaissance().ToString("dd/MM/yyyy"); Bio.Text += unUtilisateur.getBio(); int fumeur = unUtilisateur.getFumeur(); if (fumeur == 1) { Fumeur.Text += "Tolère la cigarette"; } else { Fumeur.Text += "Ne tolère pas la cigarette"; } int paleur = unUtilisateur.getParleur(); if (paleur == 1) { Parleur.Text += "Je suis bavard"; } else { Parleur.Text += "Ne tolère pas la conversation"; } int musique = unUtilisateur.getMusique(); if (paleur == 1) { Musique.Text += "J'écoute souvent de la musique en conduisant"; } else { Musique.Text += "Ne tolère pas la musique"; } int animaux = unUtilisateur.getAnimaux(); if (animaux == 1) { Animaux.Text += "Tolère les animaux"; } else { Animaux.Text += "Ne tolère pas les animaux"; } NbAnnul.Text += unUtilisateur.getNbAnnul(); Avis unAvis = Database.MyCovoit.getUnAvis(1); if (unAvis.getNote() == 1) { Note.Text += "⭐"; } if (unAvis.getNote() == 2) { Note.Text += "⭐⭐"; } if (unAvis.getNote() == 3) { Note.Text += "⭐⭐⭐"; } if (unAvis.getNote() == 4) { Note.Text += "⭐⭐⭐⭐"; } if (unAvis.getNote() == 5) { Note.Text += "⭐⭐⭐⭐⭐"; } Commentaire.Text += unAvis.getCommentaire(); }
public void creation(Utilisateur u1) { context = new fmnContext(); context.Users.Add(u1); context.SaveChanges(); }
public static Utilisateur Update(Utilisateur myItem) { using (MySqlConnection myConnection = new MySqlConnection(Param.MySQLConnectionString)) { StringBuilder mySql = new StringBuilder(); mySql.Append("UPDATE `Utilisateur` SET "); mySql.Append("`nom` = @nom, "); mySql.Append("`login` = @login, "); mySql.Append("`password` = @password "); mySql.Append("WHERE `id` = @id "); MySqlCommand myCommand = new MySqlCommand(mySql.ToString(), myConnection); myCommand.CommandType = CommandType.Text; myCommand.Parameters.AddWithValue("@id", myItem.id); myCommand.Parameters.AddWithValue("@nom", myItem.nom); myCommand.Parameters.AddWithValue("@login", myItem.login); myCommand.Parameters.AddWithValue("@password", myItem.password); myConnection.Open(); myCommand.ExecuteNonQuery(); myConnection.Close(); } return myItem; }