在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → C#与sql server超市管理系统源码(含数据库脚本,亲测通过)

C#与sql server超市管理系统源码(含数据库脚本,亲测通过)

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:3.31M
  • 下载次数:302
  • 浏览次数:2669
  • 发布时间:2018-07-13
  • 实例类别:C#语言基础
  • 发 布 人:zjuer
  • 文件格式:.zip
  • 所需积分:4
 相关标签: C# sql 系统 c SQL Server

实例介绍

【实例简介】vs2017 sql server 2008/sql server 2012/sql server 2016

【实例截图】

from clipboard


from clipboard



from clipboard


from clipboard


from clipboard


from clipboard

【核心代码】

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace SuperMarket
{
    public partial class MainForm : Form
    {
        public MainForm()
        {
            InitializeComponent();
        }
        private void Timer()
        {
            string year = DateTime.Now.Year.ToString();
            string month = DateTime.Now.Month.ToString();
            string day = DateTime.Now.Day.ToString();
            string weeks = DateTime.Now.DayOfWeek.ToString();
            string hour = DateTime.Now.Hour.ToString();
            string minute = DateTime.Now.Minute.ToString();//5^1^a^s^p^x
            string second = DateTime.Now.Second.ToString();
            string minutes = (Convert.ToInt32(minute) < 10) ? "0"   minute : minute;
            string week = "";
            switch (weeks)
            {
                case "Monday": week = "星期一"; break;
                case "Tuesday": week = "星期二"; break;
                case "Wednesday": week = "星期三"; break;
                case "Thursday": week = "星期四"; break;
                case "Friday": week = "星期五"; break;
                case "Saturday": week = "星期六"; break;
                case "Sunday": week = "星期日"; break;

            }
            tlbltime.Text =  hour   "时"   minutes   "分"   second   "秒";
            this.tlblUserID.Text = "  "  LoginDB.user   " "   LoginDB.userStyle "  欢迎操作本系统 ";
            tlbdate.Text = "  今天是:"   year   "年"   month   "月"   day   "日"   " "   week  "  现在是:";
        }
        //返回子窗体
        private Form FindMdiChild(string text)/////////////////////////////////////////////
        {
            foreach (Form form in this.MdiChildren)
            {
                if (form.Text == text)
                {
                    return form;
                }
            }
            return null;
        }
        //如果窗体打开则不再打开
        private bool ActivateMdi(string text)/////////////////////////////////////////////
        {
            Form f = FindMdiChild(text);

            if (f != null)
            {
                f.Activate();
                return true;
            }
            return false;
        }
        private void OpenFormSelectIndex(int page)//////////////////////////////////////
        {
            foreach (Form f in this.MdiChildren)
            {
                if (f.Text.Equals("商品管理"))
                {
                    f.Close();
                }
            }
            MarchMag marchMag = new MarchMag(page);
            marchMag.MdiParent = this;
            marchMag.Show();
        }
        private void QryStaticMemberIndex(int page)///////////////////////////////////////
        {
            foreach (Form f in this.MdiChildren)
            {
                if (f.Text.Equals("会员管理员"))
                {
                    f.Close();
                }
            }
            QryStaticMember qryStaticMember = new QryStaticMember(page);
            qryStaticMember.MdiParent = this;
            qryStaticMember.Show();
        }
        /************************************************************************/
        private void timer1_Tick(object sender, EventArgs e)
        {
            this.Timer();
        }

        private void t_UserMag_Click(object sender, EventArgs e)
        {
            UserMag userMag = new UserMag();
            if (!ActivateMdi("用户管理"))
            {

                userMag.MdiParent = this;
                userMag.Show();
            }
        }

        private void 修改密码ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            UpdatePwd updatePwd = new UpdatePwd();
            if (!ActivateMdi("修改密码"))
            {
                updatePwd.MdiParent = this;
                updatePwd.Show();
            }
        }

        private void 进货管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            InputMarch inputmarch = new InputMarch();
            if (!ActivateMdi("进货管理"))
            {
                inputmarch.MdiParent = this;
                inputmarch.Show();
            }
        }

        private void 库存管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFormSelectIndex(1);
        }

        private void 销售管理ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFormSelectIndex(0);
        }

        private void 会员管理ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            QryStaticMemberIndex(1);
        }

        private void 会员信息查询和统计ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            QryStaticMemberIndex(0);
        }

        private void 销售信息录入ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!ActivateMdi("销售信息录入"))
            {
                InputSale inputSale = new InputSale();
                inputSale.MdiParent = this;
                inputSale.Show();
            }
        }

        private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (shows.showDialog("欢迎使用本系统!您确定退出本系统吗?"))
            {
                this.Close();
                Application.Exit();
            }
        }

        private void MainForms_Load(object sender, EventArgs e)
        {
            string userStyle = LoginDB.userStyle;
            if (userStyle == "销售人员")
            {
                销售信息录入ToolStripMenuItem.Enabled = true;
                修改密码ToolStripMenuItem.Enabled = true;
                销售信息录入ToolStripMenuItem1.Enabled = true;
                btnSaleInput.Visible = true;
            }
            else if (userStyle == "经理")
            {
                用户管理ToolStripMenuItem.Enabled = true;
                进货管理ToolStripMenuItem.Enabled = true;
                库存管理ToolStripMenuItem.Enabled = true;
                销售管理ToolStripMenuItem.Enabled = true;
                会员信息查询和统计ToolStripMenuItem.Enabled = true;
                会员管理ToolStripMenuItem1.Enabled = true;
                销售信息录入ToolStripMenuItem.Enabled = true;
                修改密码ToolStripMenuItem.Enabled = true;
                /*************************************************/
                btnuserMag.Visible = true;
                btnUpdatePwd.Visible = true;
                btnInputMerch.Visible = true;
                btnStockMag.Visible = true;
                btnMerchMag.Visible = true;
                btnMemberMag.Visible = true;
                btnMemberSearch.Visible = true;
                btnSaleInput.Visible = true;
                /*************************************************/
                用户管理ToolStripMenuItem1.Enabled = true;
                进货管理ToolStripMenuItem1.Enabled = true;
                库存管理ToolStripMenuItem1.Enabled = true;
                会员信息查寻和统计ToolStripMenuItem.Enabled = true;
                会员管理ToolStripMenuItem2.Enabled = true;
                销售信息录入ToolStripMenuItem1.Enabled = true;
                商品管理ToolStripMenuItem1.Enabled = true;
            }
            this.Timer();
        }

        private void 重新登录ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            LoginDB Login = new LoginDB();
            Context.context.MainForm = Login;
            Login.Show();
            this.Close();
        }

        private void 关于ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            About about = new About();
            if (!ActivateMdi("关于"))
            {
                
                about.MdiParent = this;
                about.Show();
            }
        }

    }
}

标签: C# sql 系统 c SQL Server

实例下载地址

C#与sql server超市管理系统源码(含数据库脚本,亲测通过)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

第 1 楼 人们都叫我罗本 发表于: 2018-09-04 17:12 47
显示程序有34条错误,系统登录不进去呀,怎么回事,层主能不能和我私下联系一下。网名就是我的QQ名

支持(0) 盖楼(回复)

第 2 楼 明天会更好168 发表于: 2018-11-26 08:53 22
上传时,能不能注明一下是用哪个版本的VS开发的,这样更方便一些。

支持(0) 盖楼(回复)

发表评论

(您的评论需要经过审核才能显示)

查看所有2条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警