public void FailInsertTest() { var sqlParams = new Dictionary <string, object>() { { "Login", testUser.Login }, { "Pass", testUser.Pass }, { "IdType", testUser.IdType }, { "Nom", testUser.Nom }, { "Prenom", testUser.Prenom }, { "DateRegister", testUser.DateRegister }, }; var id = UserMetier.InsertUser(sqlParams); Assert.IsTrue(id <= 0); }
public void InsertUserTest() { var sqlParams = new Dictionary <string, object>() { { "Login", "99" }, { "Pass", "99" }, { "IdType", 1 }, { "Nom", "Unit Test Nom" }, { "Prenom", "Unit Test Prenom" }, { "DateRegister", DateTime.Now }, }; var id = UserMetier.InsertUser(sqlParams); var newUser = UserMetier.GetUser(id); Assert.IsTrue(newUser.Login.Equals("99")); }
protected void btnInscrire_Click(object sender, EventArgs e) { var user = UserMetier.GetUser(tbLogin.Text); var date = DateTime.Now; var selectedType = ddlTypeUser.SelectedItem; var idType = Convert.ToInt32(selectedType.Value); if (!user.IsEmpty()) { lblLoginError.Visible = true; return; } var sqlVals = new Dictionary <string, object>(8) { { "Login", tbLogin.Text }, { "Pass", tbPassword.Text }, { "Nom", tbNom.Text }, { "Prenom", tbPrenom.Text }, { "IdType", idType }, { "DateRegister", date }, }; int id; if ((id = UserMetier.InsertUser(sqlVals)) > 0) { user.Id = id; user.DateRegister = date; user.IdType = idType; user.Login = tbLogin.Text; user.Pass = tbPassword.Text; user.Prenom = tbPrenom.Text; user.Nom = tbNom.Text; user.UserType.Id = idType; user.UserType.NameStr = selectedType.Text; dispatcher.IdentificationService.SetLoggedUser(user); dispatcher.IdentificationService.StoreSession(user); this.Response.RedirectToRoute("Index"); } }