#include "regist.h"
#include "ui_regist.h"
#include <QMessageBox>

Regist::Regist(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::Regist)
{
    ui->setupUi(this);
    this->setAttribute(Qt::WA_DeleteOnClose,1);
}

Regist::~Regist()
{
    delete ui;
}

void Regist::getdata(QSqlDatabase db1,QString tablename1) {
    db = db1;
    tablename = tablename1;
}


void Regist::on_pushButton_clicked()
{
    QString username = ui->usrname->text();
    QString password = ui->psw->text();

    QString sql = QString("insert into user(username,password) values('%1','%2');").arg(username).arg(password);

    QSqlQuery sql_query(db);
    if(!sql_query.exec(sql)) {
        QMessageBox::about(this,"提示","注册失败");
        return;
    }
    QMessageBox::about(this,"提示","注册成功");
    this->parentWidget()->show();
    this->hide();
}

void Regist::on_goback_clicked()
{
    this->parentWidget()->show();
    this->hide();
}