#include "admin_orders_add.h"
#include "ui_admin_orders_add.h"
#include<QSqlQueryModel>
#include<QMessageBox>
Admin_Orders_Add::Admin_Orders_Add(QWidget *parent) :
QWidget(parent),
ui(new Ui::Admin_Orders_Add)
{
ui->setupUi(this);
ui->lineEdit_pid_r->setEnabled(0);
ui->lineEdit_rt->setEnabled(0);
}
Admin_Orders_Add::~Admin_Orders_Add()
{
delete ui;
}
void Admin_Orders_Add::on_radioButton_clicked()
{
bool checked=ui->radioButton->isChecked();
if (checked){
ui->lineEdit_pid_r->setEnabled(1);
ui->lineEdit_rt->setEnabled(1);
}else{
ui->lineEdit_pid_r->setEnabled(0);
ui->lineEdit_rt->setEnabled(0);
}
}
void Admin_Orders_Add::on_pushButton_ok_clicked()
{
QString bid,usname,uid,pid_b,bt,pid_r,rt;
bool f1=0,f2=0;
bid=ui->lineEdit_bid->text();
usname=ui->lineEdit_usname->text();
uid=ui->lineEdit_uid->text();
pid_b=ui->lineEdit_pid_b->text();
bt=ui->lineEdit_bt->text();
if(ui->radioButton->isChecked()){
pid_r=ui->lineEdit_pid_r->text();
rt=ui->lineEdit_rt->text();
QString sqlstring="select count (*) from Return where Borrow_id='"+bid+"'";
QSqlQueryModel *model=new QSqlQueryModel;
model->setQuery(sqlstring);
QModelIndex index=model->index(0,0);
if(index.data()!=0){
QSqlQueryModel *model2=new QSqlQueryModel;
sqlstring="update Return set Borrow_id ='"+bid+"',Place_id='"+pid_r+"',Return_time='"+rt+"' where Borrow_id='"+bid+"'";
model2->setQuery(sqlstring);
}else{
QSqlQueryModel *model2=new QSqlQueryModel;
sqlstring="insert into Return values ('"+bid+"','"+pid_r+"','"+rt+"')";
model2->setQuery(sqlstring);
f2=1;
}
}
QString isr=QString::number(ui->radioButton->isChecked());
QString sqlstring="select count (*) from Borrow where Borrow_id='"+bid+"'";
QSqlQueryModel *model=new QSqlQueryModel;
model->setQuery(sqlstring);
QModelIndex index=model->index(0,0);
if(index.data()!=0){
QSqlQueryModel *model2=new QSqlQueryModel;
sqlstring="update Return set Borrow_id ='"+bid+"',Username='"+usname+"',Umbrella_id='"+uid+"',Place_id='"+pid_b+"',Borrow_time='"+bt+"',Is_return='"+isr+"' where Borrow_id='"+bid+"'";
model2->setQuery(sqlstring);
}else{
QSqlQueryModel *model2=new QSqlQueryModel;
sqlstring="insert into Borrow values ('"+bid+"','"+usname+"','"+uid+"','"+pid_b+"','"+bt+"','"+isr+"')";
model2->setQuery(sqlstring);
f1=1;
}
QString ms;
if(f1) ms+="租借记录添加成功,";
else ms+="租借记录修改成功,";
if(f2) ms+="归还记录添加成功";
else ms+="归还记录修改成功";
QMessageBox::about(NULL,"提示",ms);
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!!
资源推荐
资源详情
资源评论
收起资源包目录
数据库课程设计作业:基于Qt和sqlite的共享雨伞管理系统.zip (58个子文件)
USS-master
USS
admin_user.ui 3KB
user_borrow.cpp 2KB
admin_orders_dele.cpp 1KB
user_borrow.h 377B
admin_umbrella_add.cpp 1KB
admin_place_add.ui 2KB
mainwindow.h 514B
user_borrow.ui 1KB
admin_orders_add.cpp 3KB
userwindow.ui 3KB
admin_umbrella_dele.cpp 1023B
admin_user_add.h 368B
admin_orders.h 608B
admin_place.cpp 910B
admin_orders_dele.h 389B
admin_user_dele.h 417B
admin_umbrella.cpp 1KB
admin_umbrella_dele.ui 2KB
mainwindow.cpp 2KB
admin_user_dele.ui 2KB
admin_orders_dele.ui 2KB
admin_orders_add.ui 4KB
admin_user_add.cpp 1KB
register.cpp 1KB
admin_user.h 591B
adminwindow.h 707B
main.cpp 616B
admin_umbrella.h 639B
register.ui 2KB
register.h 320B
userwindow.cpp 2KB
user_return.ui 2KB
adminwindow.ui 2KB
admin_user_dele.cpp 979B
USSDB.db 72KB
mainwindow.ui 3KB
admin_orders.ui 3KB
admin_orders.cpp 2KB
admin_umbrella_add.ui 2KB
admin_place_dele.ui 2KB
admin_place_dele.h 425B
adminwindow.cpp 713B
admin_place_dele.cpp 942B
admin_user.cpp 1KB
USS.pro.user 23KB
USS.pro 2KB
admin_user_add.ui 2KB
admin_place.ui 2KB
admin_umbrella_dele.h 449B
admin_place_add.h 376B
userwindow.h 517B
user_return.h 404B
user_return.cpp 3KB
admin_place_add.cpp 1KB
admin_umbrella_add.h 400B
admin_umbrella.ui 3KB
admin_orders_add.h 420B
admin_place.h 552B
共 58 条
- 1
资源评论
白话机器学习
- 粉丝: 8748
- 资源: 7682
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 海康威视iVMS-4200客户端,mac电脑M1芯片可以用
- da_1715839817797.docx
- 裁剪框-大理.WL
- JAVA导出根据模版word
- %E9%97%AF%E5%85%B3%E8%80%83%E8%AF%95%E8%AF%95%E5%8D%B7%E5%8F%8A%E5%8F%82%E8%80%83%E7%AD%94%E6%A1%88.rar
- 494E66F102041C6997AA266745984E1E.cpp
- 毕设基于python和定向爬虫的商品比价系统的实现源码.zip
- 独家新版APP分发源码下载支持封装仿fir.im分发APP应用分发托管运营版.zip
- .predicates-quantified-statements-1.np
- 基于JAVA某店POS积分管理系统(源代码+LW).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功