点击回首页
我的浏览记录 | | 帮助?
当前位置:
首页>> 学教实践>> JFZi仓库管理系统源码>> 源文件浏览
[共享版 20分] WinForm,下载次数:61 次 | 关键字: 仓库管理 企业应用 仓储

源码截图

源码目录树

当前路径:StorageDetailForm.cs     using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace CamtasiaStudio
{
    public partial class StorageDetailForm : Form
    {
        public StorageDetailForm()
        {
            InitializeComponent();
        }

        [DllImportAttribute("user32.dll")]
        private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, int dwFlags);
        public const Int32 AW_CENTER = 0x00000010;//从中间向四周出现

        //定义获取当前登录的用户的姓名
        public static string UserName;

        //定义获取当前登录的用户的所属权限
        public static string UserPower;

        private void pictureBox1_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void StorageDetailForm_Load(object sender, EventArgs e)
        {
            AnimateWindow(this.Handle, 300, AW_CENTER);//开始动画  目标窗口、持续时间、动画类型

            //显示当前登录的用户名、权限
            this.lblUser.Text = UserName + "[" + UserPower + "]";
            //显示当前的系统时间  
            this.timer1.Start();
           
            //将数据绑定到下拉列表框中
            string sql = string.Format("select distinct State from InNumber");
            SqlDataReader dr = DBHelper.GetDataReader(sql);
            this.cbType.Items.Add("全部");
            while (dr.Read())
            {
                this.cbType.Items.Add(dr["State"].ToString());
            }
            dr.Close();
            this.cbType.SelectedIndex = 0;

            //入库详单的listview不可见
            this.lvDetailInfo.Visible = false;

            //调用方法
            loadInfo();
            this.dtpStartTime.Text = DateTime.Now.ToString("2014年1月1日");
        }

        //将数据绑定到listview控件中
        private void loadInfo()
        {
            try
            {
                SqlConnection conn = new SqlConnection(DBHelper.ConnString);
                conn.Open();
                string sql1 = "select i.ID,i.InNum,ZdName,ZdTime,QrName,RkTime,sum(ig.GoodsNum) InGoodsNum ,sum(g.GoodsNum*g.GoodsPrice) totalPrice,State  from InNumber i,InGoodsInfo ig,Goods g where g.GoodsID=ig.GoodsID and ig.InNum=i.InNum  group by i.InNum ,i.ID,ZdName,ZdTime,QrName,RkTime,State";
                SqlCommand cmd = new SqlCommand(sql1, conn);
                SqlDataReader rd = cmd.ExecuteReader();
                while (rd.Read())
                {
                    ListViewItem item = new ListViewItem(rd["ID"].ToString());
                    item.SubItems.Add(rd["InNum"].ToString());
                    item.SubItems.Add(rd["ZdName"].ToString());
                    item.SubItems.Add(rd["ZdTime"].ToString());
                    item.SubItems.Add(rd["QrName"].ToString());
                    item.SubItems.Add(rd["RkTime"].ToString());
                    item.SubItems.Add(rd["InGoodsNum"].ToString());
                    item.SubItems.Add(rd["totalPrice"].ToString());
                    item.SubItems.Add(rd["State"].ToString());
                    this.lvCamtasiaInfo.Items.Add(item);
                }
                rd...
完整源码文件,请先购买后再查看
关于我们 | 顾问团队 | 发展历程 | 联系我们 | 源码上传
联系电话(Tel):4008-010-151(免长途)
地址:北京市海淀区大恒科技大厦五层 邮编:100080
Floor 5th,Daheng Building,Zhongguancun,Beijing,China,100080
51Aspx.com 版权所有 CopyRight © 2006-2015. 京ICP备09089570号 | 京公网安备11010702000869号
分享该页面
关闭侧边栏