示例#1
0
        public static String CadUser(string nome, string sobrenome, string user, string senha, string senha2, string email)
        {
            Usuario newUser = new Usuario();

            newUser.Nome = nome;
            newUser.Sobrenome = sobrenome;
            newUser.User = user;
            newUser.Senha = senha;
            newUser.Senha2 = senha2;
            newUser.Email = email;
            newUser.Plano = new Plano() { IdPlano = 1 };

            DAO dao = new DAO();
            if (dao.AddUser(newUser) > 0)
            {
                log.Info("Cadastro realizado com sucesso!");
                return "True";
            }
            else
            {
                return "False";
            }

            //log.Debug("Debugging message");
            //log.Info("Info message");
            //log.Warn("Warning message");
            //log.Error("Error message");
            //log.Fatal("Fatal message");
        }
示例#2
0
        public int AddUser(Usuario user)
        {
            try
            {
                conn = new SqlConnection(strConn);
                conn.Open();

                var query = "INSERT INTO usuario VALUES (@login, @senha, @idPlano);";

                SqlCommand cmd = new SqlCommand(query, conn);
                cmd.Parameters.AddWithValue("@login", user.User);
                cmd.Parameters.AddWithValue("@senha", user.Senha);
                cmd.Parameters.AddWithValue("@idPlano", user.Plano.IdPlano);

                return cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conn.Close();
            }
        }