收银管理系统_第1页
收银管理系统_第2页
收银管理系统_第3页
收银管理系统_第4页
收银管理系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、收银管理和 main_fmnamespace 超市管理系统public partial class 收银管理 : Formpublic 收银管理()InitializeComponent();private void button1_Click(object sender, EventArgs e)Text。Trim();tryglobal_info。推断所输入的商品编号是否合法(textBox1。float单 价=global_info. 获 取 某 商 品 单 价(textBox1.Text.Trim();惠类型字符串();优待处理 youhui = new (global_infoflo

2、at 实付金额 = youhui。获得优待处理结果(单价);global_info.对商品以系统当前时间和实付金额进行更新(textBox1.Text.Trim(), 实付金额);string商 品 名 称=global_info. 获 取 某 商 品 名 称(textBox1 .Text 。Trim ();bool tem=false;/表示商品清单表中是否存在该商品foreach (ListViewItem lv in listView1。Items)在该商品if (lv.Text = 商品名称)/商品清单表中存tem = true;lv 。 SubItems 1.Text=(int 。P

3、arse(lv.SubItems1。Text) + 1).ToString();/该商品数目累加一lv.SubItems3。Text = (float。Parse(lv.SubItems3。Text) + 实付金额).ToString();/该商品实付金额累加当前商品实付金额break;if (tem = false)/商品清单表中还没有该商品listView1Items .Add(new ListViewItem(newstring商品名称,1,单价.ToString(),实付金额.ToString()));/添加该商品记录textBox1。Text = ”;textBox1。Focus()

4、;catch (Exception ex)MessageBox.Show(ex.Message ,出错);private void button2_Click(object sender, EventArgs e)SubItems1。Text);try/更新各个商品库存量foreach (ListViewItem lv in listView1。Items)global_info。更新商品的库存量(lv.Text, lv。/生成发票单string str = ”;float 总付金额 = 0。0f;foreach (ListViewItem lv in listView1。Items)str

5、+= lv.Text + lSubItems1.Text + ”单价: + lv.SubItems2.Text + 元n;总付金额+= Tex;str += n 总付金额: + 总付金额 + 元n;str += 结账时间:” + DateTime。Now。ToString(); MessageBox.Show(str, 本次购物的发票信息如下”);catch (Exception ex)MessageBox。Show(ex。Message ,出错);namespace 超市管理系统public partial class Main_fm : FormForm1 fm1;public Main_

6、fm(Form1 fm)InitializeComponent();fm1 = fm;private void Main_fm_FormClosing(object sender, FormClosingEventArgs e)fm1.Close();private void 收银管理ToolStripMenuItem_Click(object sender, EventArgs e)收银管理 cashfm = new 收银管理();cashfm。MdiParent = this; cashfm.Show();private void Main_fm_Shown(object sender,

7、EventArgs e)if (global_info.用户类型 = 收银员”) else添加商品ToolStripMenuItem。Enabled = false;查询商品库存状况ToolStripMenuItem。Enabled = false;商品销售状况统计ToolStripMenuItem。Enabled = false; 搞优待活动ToolStripMenuItem。Enabled = false;收银管理ToolStripMenuItem.Enabled = false;toolStripStatusLabel_type。Text = global_info。用户类型;toolS

8、tripStatusLabel_name。Text = global_info。用户姓名;if (是否有商品库存量值小于警戒值()= ”添加!”;toolStripStatusLabel_message。Text警示:某些商品的库存量已少于警戒值,急需global_info 。 是否有商品少于最低库存量 = true;/Timer tm=new Timer();/窗体效果类库_(this, tm, 1000);/窗体效果类库_预写.窗体效果。缓慢渐显(this, 600);private bool 是否有商品库存量值小于警戒值()tryDataTable dt = global_info。猎取

9、商品种类表();foreach (DataRow rowin dt。Rows)警戒值(row0.ToString())if (global_info.查询某商品类的库存量是否少于return true;return false;catch (Exception ex)MessageBox.Show(ex.Message);return false;private void 搞优待活动ToolStripMenuItem_Click(object sender, EventArgs e)搞优待活动 fm = new 搞优待活动();fm.MdiParentthis;fm.Show();privat

10、e void 添加商品ToolStripMenuItem_Click(object sender, EventArgs e)添加商品 fm = new 添加商品();fm。MdiParent = this;fm.Show();EventArgs e)private void 查询商品库存状况ToolStripMenuItem_Click(object sender,查询商品库存状况 fm = new 查询商品库存状况();fm.MdiParentthis;fm.Show();private void 年度统计ToolStripMenuItem_Click(object sender, Even

11、tArgs e)商品销售状况统计 fm = new 商品销售状况统计(年度);fm。MdiParentthis;fm。Show();private void 月度统计ToolStripMenuItem_Click(object sender, EventArgs e)商品销售状况统计 fm = new 商品销售状况统计(月度);fm。MdiParentthis;fm。Show();private void 以前全部ToolStripMenuItem_Click(object sender, EventArgs e)商品销售状况统计 fm = new 商品销售状况统计(”全部”);fm。MdiP

12、arentthis;fm。Show();否过期检查private void Main_fm_Load(object sender, EventArgs e)/主要进行商品是tryif (global_info.用户类型 = ”系统管理员)号();/检查产品过期状况int 过期个数 = 0;DataTable dt = global_info 。猎取全部商品的编foreach (DataRow row in dt.Rows)否过期(row0.ToString(), false)if (global_info.查询某编号的商品是过期个数+;if (过期个数 0)/有产品过期MessageBox。Show(string。Format( 已经有0个产品过期了,请准时进行清库!”, 过期个数), 产品过期提示”);catch (Exception ex)MessageBox.Show(ex。Message );private void 刷新商品库存ToolStripMenuItem_Click(object sender, EventArgse)/去掉库存中的过期产品tryDataTab

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论