商店管理系统源代码(十六)

#if !defined(AFX_COMMODITYCLASSIFY_H__8513787F_04D5_48B7_9554_913BA20B876B__INCLUDED_)
#define AFX_COMMODITYCLASSIFY_H__8513787F_04D5_48B7_9554_913BA20B876B__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// CommodityClassify.h : header file
//

/
// CCommodityClassify dialog

class CCommodityClassify : public CDialog
{
// Construction
public:
	CCommodityClassify(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CCommodityClassify)
	enum { IDD = IDD_COMMODITYCLASSIFY };
	CListCtrl	m_ctrlListMain;
	CString	m_strClassifyCode;
	CString	m_strClassifyName;
	CString	m_strClassifyNotes;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCommodityClassify)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CCommodityClassify)
	virtual BOOL OnInitDialog();
	afx_msg void OnAdd();
	afx_msg void OnUpdate();
	afx_msg void OnDel();
	afx_msg void OnClickListmain(NMHDR* pNMHDR, LRESULT* pResult);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_COMMODITYCLASSIFY_H__8513787F_04D5_48B7_9554_913BA20B876B__INCLUDED_)






// CommodityClassify.cpp : implementation file
//

#include "stdafx.h"
#include "SalesManagementSystem.h"
#include "CommodityClassify.h"
#include "ADOConn.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/
// CCommodityClassify dialog


CCommodityClassify::CCommodityClassify(CWnd* pParent /*=NULL*/)
	: CDialog(CCommodityClassify::IDD, pParent)
{
	//{{AFX_DATA_INIT(CCommodityClassify)
	m_strClassifyCode = _T("");
	m_strClassifyName = _T("");
	m_strClassifyNotes = _T("");
	//}}AFX_DATA_INIT
}


void CCommodityClassify::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CCommodityClassify)
	DDX_Control(pDX, IDC_LISTMAIN, m_ctrlListMain);
	DDX_Text(pDX, IDC_CLASSIFYCODE, m_strClassifyCode);
	DDX_Text(pDX, IDC_CLASSIFYNAME, m_strClassifyName);
	DDX_Text(pDX, IDC_CLASSIFYNOTES, m_strClassifyNotes);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CCommodityClassify, CDialog)
	//{{AFX_MSG_MAP(CCommodityClassify)
	ON_BN_CLICKED(IDC_ADD, OnAdd)
	ON_BN_CLICKED(IDC_UPDATE, OnUpdate)
	ON_BN_CLICKED(IDC_DEL, OnDel)
	ON_NOTIFY(NM_CLICK, IDC_LISTMAIN, OnClickListmain)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/
// CCommodityClassify message handlers

BOOL CCommodityClassify::OnInitDialog() 
{
	CDialog::OnInitDialog();

	// TODO: Add extra initialization here
	CADOConn adoClassify;
	CString strSQL;

	strSQL = "SELECT * FROM CommodityType";
	adoClassify.Open(strSQL);
	adoClassify.InitList(&m_ctrlListMain);
	adoClassify.FillList(&m_ctrlListMain);
	m_ctrlListMain.SetColumnWidth(0, 70);
	m_ctrlListMain.SetColumnWidth(1, 100);
	adoClassify.ExitConnect();
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CCommodityClassify::OnAdd() 
{
	// TODO: Add your control notification handler code here
	UpdateData(TRUE);
	m_ctrlListMain.InsertItem(0, m_strClassifyCode);
	m_ctrlListMain.SetItemText(0, 1, m_strClassifyName);
	m_ctrlListMain.SetItemText(0, 2, m_strClassifyNotes);
}

void CCommodityClassify::OnUpdate() 
{
	// TODO: Add your control notification handler code here
	POSITION pos;
	int index;
	CString strSQL;
	CADOConn adoCommodityType;

	pos = m_ctrlListMain.GetFirstSelectedItemPosition();
	index = m_ctrlListMain.GetNextSelectedItem(pos);
	strSQL = "SELECT * FROM CommodityType WHERE CommodityType.code = '";
	strSQL = strSQL + m_ctrlListMain.GetItemText(index, 0) + "'";
	adoCommodityType.Open(strSQL);
	if (adoCommodityType.adoEOF())
	{
		strSQL = "INSERT INTO CommodityType VALUES ('";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 0) + "', '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 1) + "', '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 2) + "')";
	}
	else
	{
		strSQL = "UPDATE CommodityType SET code = '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 0) + "', name = '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 1) + "', information = '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 2) + "' WHERE code = '";
		strSQL = strSQL + m_ctrlListMain.GetItemText(index, 0) + "'";
	}

	adoCommodityType.ExitConnect();
	adoCommodityType.ExecuteSQL(strSQL);
}

void CCommodityClassify::OnDel() 
{
	// TODO: Add your control notification handler code here
	POSITION pos;
	int index;
	CString strSQL;
	CADOConn adoCommodityType;

	pos = m_ctrlListMain.GetFirstSelectedItemPosition();
	index = m_ctrlListMain.GetNextSelectedItem(pos);
	strSQL = "DELETE * FROM CommodityType WHERE CommodityType.code = '";
	strSQL = strSQL + m_ctrlListMain.GetItemText(index, 0) + "'";
	adoCommodityType.ExecuteSQL(strSQL);
	m_ctrlListMain.DeleteItem(index);
}

void CCommodityClassify::OnClickListmain(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	POSITION pos;
	int index;

	pos = m_ctrlListMain.GetFirstSelectedItemPosition();
	index = m_ctrlListMain.GetNextSelectedItem(pos);

	m_strClassifyCode = m_ctrlListMain.GetItemText(index, 0);
	m_strClassifyName = m_ctrlListMain.GetItemText(index, 1);
	m_strClassifyNotes = m_ctrlListMain.GetItemText(index, 2);
	UpdateData(FALSE);

	*pResult = 0;
}

软件名称:手机数码类网上商城购物网站管理系统源码 软件版本:正式V2008 建议分类:源码下载/ASP源码/电子商务 联系EMAIL:maxtangcngz@yahoo.com.cn 软件网站:http://www.maxtang.cn/shop2 演示网站:http://www.maxtang.cn/shop2 下载地址:http://www.maxtang.cn/dow/shop2.rar 软件容量:6000 KB 软件类型:简体中文/免费版 联系方式:QQ:382933011,294990966,604060109 应用平台:Win9x/Me/NT/2000/XP/asp+access 界面预览:http://www.maxtang.cn/dow/shop2.jpg 软件介绍:后台管理: admin/default.asp 帐户/密码:admin/admin 手机数码类网上商城购物网站管理系统源码正式版,由致力于手机数码产品网上专卖店网站管理系统源码的http://www.maxtang.cn/shop2开发,助从事手机,数码产品,生产,销售,购物,网上营销的电子商务,网上销售购物的创业者成功。电脑,软件,网络,办公设备,笔记本电脑电子商务商城,专用配件,手机,通讯设备,卡,移动联通充值中心,IP长途,数码相机,摄像机,图形冲印,随身视听电子商务商城购物系统,在线购物系统,购物系统,安防报警,个性定制,淘宝卖家服务,珠宝首饰,流行饰品,珠宝配件购物软件,电子商务购物,电子商务商城购物,用品asp购物系统,asp,虚拟购物系统,购物软件下载,唐网科技电子商务。电子商务购物网站管理系统是基于WEB开发的大型购物系统。它以构建电子商务网站为目标,由前台购物、后台管理、在线支付三大部分组成。各大部分完美结合,都有着最为完善和强大的功能,最大限度的满足客户在线购物和网站管理员管理的需求。系统满足各个级别用户购建电子商务平台的需要。是构建各种大中小电子商务购物网站的首选系统!不需要专门编程,半天便能建立门户级专业电子商务购物网站。购物系统轻松管理维护,经济效率实实在在看得见。如不会本机调试本系统,请查看《IIS安装使用说明书》 手机数码类网上商城购物网站管理系统源码正式版前台功能栏目 一、前台特征 栏目设置网站设以下栏目:关于我们、购物车、新品上架、购物指南,报价中心留言反馈 1、新品上架后台最新添加产品会默认为新品在新品栏,2、商品分类:后台自行添加大类和小类,3、热销排行:产品受关注度自行生成,4. 关于我们:用户可以根据自己的需要后台自行修改,5、留言反馈,6. 我的购物车:用户购买商品时可以查看购物车内的产品,7、订单查询:客户可以根据产品的订单号查询订单的情况。 二、手机数码产品网上专卖店网站管理系统源码正式版后台特征:栏目设置设以下栏目:管理首选、商品管理、财务管理、销售管理、用户管理、信息管理、系统管理、系统维护 1、管理首选包括:修改密码 广告管理 退出登录:①、修改密码:修改后台管理员登陆密码②、广告管理:的前台广告进行管理,③、退出登录:退出后台管理界面 2、 商品管理包括:添加商品、管理商品、类别管理、品牌设置、材质管理、单位管理、供货商添加、供货商管理、商品评论管理、缺货商品管理、下架商品管理 ①、产品添加:添加您的产品(产品数量、产品编号、产品名称、产品价格、优惠价格、自行上传产品缩图和产品全图、产品简介)可设普通商品、新品上架、首页推荐和暂不上架、②、产品管理:可以修改、下架处理、添加和删除产品,③、类别管理:添加产品的大类和小类 ④、品牌设置:设置商品品牌,⑤、商品评论管理:对前台商品的品论,⑥、缺货商品管理:当商品缺货时回自动出现数据,⑦、下架商品管理 3、财务管理 :订单管理、用户积分管理、积分变动日志 :①、订单管理:可以查看和打印最新的客户订单,并修改,②、用户积分管理:可针对个人或所有用户进行积分管理,③、积分变动日志 4、销售管理;整体销售统计、商品销售排名、商品访问排名、分类访问排名、会员消费额排名 :①、整体销售统计:可以按时间或者按产品的种类进行统计,②、商品销售排名,③、商品访问排名:可以看出商品的受欢迎度,④、分类访问排名,⑤、会员消费额排名 5、用户管理:会员管理、管理员设置、会员等级管理、会员申请审核:①、会员管理:对前台注册会员进行管理②、管理员设置:添加后台管理的管理权限,③、会员等级管理,④、会员申请审核 6、信息管理:站内短信发布、站内短信管理、新闻添加、新闻修改、公告管理、VIP文案设置、其它信息设置、会员邮件列表:①、站内短信发布:可以给站内会员发送短信,②、站内短信管理:查看和修改已发短信,③、新闻添加:添加站内新闻,④、新闻修改:修改站内新闻 ⑤、公告管理:添加修改站内公告,⑥、VIP文案设置,⑦、其它信息设置:付款方式、购物流程、注册条约、交易条款 、常见问题、法律版权、运输说明、保密安全、销售售后、送货方式、⑧、会员邮件列表: 演示网站:http://www.maxtang.cn/shop2 下载地址:http://www.maxtang.cn/dow/shop2.rar 联系方式:QQ:382933011,294990966,604060109 MSN:maxtang@maxtang.cn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值