Esempio n. 1
0
        private void guardarUsuario()
        {
            String nombre         = txtNombre.Text.Trim();
            String password       = txtPass.Text.Trim();
            String hashedPassword = PasswordHash.CreateHash(password);
            String correo         = txtCorreo.Text.Trim();

            try
            {
                int[] resul = gestor.agregarUsuario(nombre, hashedPassword, correo);


                if (resul[0] >= 1)
                {
                    MessageBox.Show("Se ha agregado un nuevo usuario", "Agregar Usuario", MessageBoxButtons.OK);
                }
                else
                {
                    MessageBox.Show("Ha habido un error al registrar este usuario", "Agregar Usuario", MessageBoxButtons.OK);
                }


                cleanInput();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Agregar Usuario", MessageBoxButtons.OK);
            }
        }
Esempio n. 2
0
        public void TestMethodAddUser()
        {
            string password = PasswordHash.CreateHash("12345");

            int[] resul = gestor.agregarUsuario("Korra", password, "*****@*****.**");

            try
            {
                if (resul[0] < 1)
                {
                    switch (resul[0])
                    {
                    case -1:
                        Console.WriteLine("Username en uso.");
                        break;

                    case -2:
                        Console.WriteLine("Email en uso.");
                        break;
                    }

                    Console.WriteLine("User added.");
                }

                Assert.IsTrue(true);
            }
            catch (Exception ex)
            {
                Assert.Fail(ex.ToString());
            }
        }