protected void btnEditUser_Click(object sender, EventArgs e) { LinkButton btn = (LinkButton)sender; if (btn != null && !string.IsNullOrEmpty(btn.CommandArgument)) { int idUser = iZyInt.ConvertStringToInt(btn.CommandArgument); Utilisateur user = UtilisateurManager.Load(idUser); if (user != null) { tbEditUtilisateurLogin.Text = user.login; tbEditUtilisateurNom.Text = user.nom; hfUtilisateurId.Value = user.id.ToString(); pnlEditUtilisateur.Visible = true; btnAddUtilisateur.Visible = false; upGeneral.Update(); } } }
protected void btnEditUtilisateurSave_Click(object sender, EventArgs e) { bool isModif = false; Utilisateur user = new Utilisateur(); if (!string.IsNullOrEmpty(hfUtilisateurId.Value)) { user = UtilisateurManager.Load(iZyInt.ConvertStringToInt(hfUtilisateurId.Value)); if (user != null) { isModif = true; } else { user = new Utilisateur(); } } user.login = tbEditUtilisateurLogin.Text; user.nom = tbEditUtilisateurNom.Text; if (tbEditUtilisateurPassword.Text == tbEditUtilisateurPasswordConfirmation.Text && !string.IsNullOrEmpty(tbEditUtilisateurPasswordConfirmation.Text)) { user.password = tbEditUtilisateurPassword.Text; } if (isModif) { UtilisateurManager.Update(user); } else { UtilisateurManager.Insert(user); } btnEditUtilisateurAnnuler_Click(null, null); Gridview_Databind(); }