亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmosmanage.cs

?? 工業庫存管理系統
?? CS
字號:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace SMS.GoodsManage
{
    public partial class frmOSManage : Form
    {
        SMS.BaseClass.DataCon datacon = new SMS.BaseClass.DataCon();
        SMS.BaseClass.DataOperate doperate = new SMS.BaseClass.DataOperate();
        public frmOSManage()
        {
            InitializeComponent();
        }
        
        private void frmOSManage_Load(object sender, EventArgs e)
        {
            dgvOSManage.Controls.Add(hScrollBar1);
            doperate.cboxBind("select distinct StoreName from tb_InStore", "tb_InStore", "StoreName", cboxSName);
            DataSet myds = datacon.getds("select OSID as 出庫編號,StoreName as 倉庫名稱,GoodsName as 貨物名稱,"
                + "GoodsSpec as 規格,GoodsUnit as 計量單位,GoodsNum as 出庫數量,GoodsPrice as 價格,GoodsAPrice as 總金額,"
                + "OSDate as 出庫日期,PGProvider as 提貨單位,PGPeople as 提貨人,"
                + "HandlePeople as 經手人,OSRemark as 備注 from tb_OutStore", "tb_OutStore");
            dgvOSManage.DataSource = myds.Tables["tb_OutStore"];
        }

        private void btnAdd_Click(object sender, EventArgs e)
        {
            try
            {
                SqlDataReader sqlread = datacon.getread("select GoodsNum from tb_GoodsInfo"
                    + " where StoreName='" + cboxSName.Text.Trim() + "' and GoodsName='"
                    + cboxGName.Text.Trim() + "' and GoodsSpec='" + cboxGSpec.Text.Trim() + "'");
                if (sqlread.Read())
                {
                    if (Convert.ToInt32(txtOSGNum.Text.Trim()) > Convert.ToInt32(sqlread["GoodsNum"].ToString().Trim()))
                    {
                        MessageBox.Show("倉庫中沒有足夠的貨物!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        datacon.getcom("insert into tb_OutStore(StoreName,GoodsName,GoodsSpec,GoodsUnit,"
                            + "GoodsNum,GoodsPrice,PGProvider,PGPeople,HandlePeople,OSRemark)"
                            + " values('" + cboxSName.Text.Trim() + "','" + cboxGName.Text.Trim()
                            + "','" + cboxGSpec.Text.Trim() + "','" + cboxGUnit.Text.Trim() + "',"
                            + txtOSGNum.Text.Trim() + "," + txtGOPrice.Text.Trim() + ",'"
                            + txtOSUnit.Text.Trim() + "','" + txtOSPeople.Text.Trim() + "','"
                            + txtHPeople.Text.Trim() + "','" + txtOSRemark.Text.Trim() + "')");
                        MessageBox.Show("貨物出庫成功!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        frmOSManage_Load(sender, e);
                    }
                }
                sqlread.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }

        private void btnDel_Click(object sender, EventArgs e)
        {
            try
            {
                datacon.getcom("delete from tb_OutStore where OSID="
                    + Convert.ToString(dgvOSManage[0, dgvOSManage.CurrentCell.RowIndex].Value).Trim() + "");
                MessageBox.Show("貨物刪除成功!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
                frmOSManage_Load(sender, e);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }

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

        private void dgvOSManage_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            cboxSName.Text = Convert.ToString(dgvOSManage[1, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            cboxGName.Text = Convert.ToString(dgvOSManage[2, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            cboxGSpec.Text = Convert.ToString(dgvOSManage[3, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            cboxGUnit.Text = Convert.ToString(dgvOSManage[4, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtOSGNum.Text = Convert.ToString(dgvOSManage[5, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtGOPrice.Text = Convert.ToString(dgvOSManage[6, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtGSPrice.Text = Convert.ToString(dgvOSManage[7, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtOSUnit.Text = Convert.ToString(dgvOSManage[9, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtOSPeople.Text = Convert.ToString(dgvOSManage[10, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtHPeople.Text = Convert.ToString(dgvOSManage[11, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
            txtOSRemark.Text = Convert.ToString(dgvOSManage[12, dgvOSManage.CurrentCell.RowIndex].Value).Trim();
        }

        private void cboxSName_SelectedIndexChanged(object sender, EventArgs e)
        {
            doperate.cboxBind("select distinct GoodsName from tb_InStore where StoreName='" 
                + cboxSName.Text.Trim() + "'", "tb_InStore", "GoodsName", cboxGName);
        }

        private void cboxGName_SelectedIndexChanged(object sender, EventArgs e)
        {
            doperate.cboxBind("select distinct GoodsSpec from tb_InStore where StoreName='"
                + cboxSName.Text.Trim() + "' and GoodsName='" + cboxGName.Text.Trim() 
                + "'", "tb_InStore", "GoodsSpec", cboxGSpec);
            SqlDataReader sqlread = datacon.getread("select GoodsUnit,GoodsOutPrice from tb_GoodsInfo"
                + " where StoreName='" + cboxSName.Text.Trim()
                + "' and GoodsName='" + cboxGName.Text.Trim() + "'");
            if (sqlread.Read())
            {
                cboxGUnit.Text = sqlread["GoodsUnit"].ToString().Trim();
                txtGOPrice.Text = sqlread["GoodsOutPrice"].ToString().Trim();
            }
            sqlread.Close();
        }

        private void txtOSGNum_TextChanged(object sender, EventArgs e)
        {
            try
            {
                txtGSPrice.Text = Convert.ToString(Convert.ToDecimal(txtGOPrice.Text.Trim())* Convert.ToInt32(txtOSGNum.Text.Trim())).Trim();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }

        private void frmOSManage_FormClosed(object sender, FormClosedEventArgs e)
        {
            this.Close();
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产高清不卡一区二区| 欧美视频一区二区三区四区| 成人av动漫在线| 欧美美女黄视频| 欧美高清在线一区二区| 日韩成人av影视| 日本伦理一区二区| 国产欧美精品国产国产专区| 午夜在线成人av| 成人精品高清在线| 精品国产91乱码一区二区三区| 一区二区三区中文字幕电影| 国产精品主播直播| 日韩一区二区在线免费观看| 亚洲欧美另类小说| 国产成人自拍网| 日韩精品自拍偷拍| 日韩精品电影在线| 欧美色图免费看| 亚洲精品乱码久久久久久久久| 国产福利精品一区二区| 欧美精品一区二区在线播放| 午夜精品久久久久久久蜜桃app| 成人性视频免费网站| 国产日产欧美一区二区三区| 精一区二区三区| 欧美一区二区三区系列电影| 亚洲成人你懂的| 欧美唯美清纯偷拍| 亚洲一区二区在线视频| 色婷婷综合中文久久一本| 国产精品欧美一级免费| 国产69精品久久久久777| 久久久亚洲午夜电影| 国内国产精品久久| 久久久三级国产网站| 国产福利91精品一区| 欧美国产日韩一二三区| 成人va在线观看| 成人欧美一区二区三区视频网页| 成人app网站| 亚洲人午夜精品天堂一二香蕉| 91啦中文在线观看| 亚洲午夜电影在线观看| 7799精品视频| 久久草av在线| 中国色在线观看另类| 99久久er热在这里只有精品15| 亚洲欧美激情小说另类| 色婷婷综合久久久久中文 | 欧美日本国产视频| 亚洲h在线观看| 日韩一区二区免费在线观看| 久久99国产精品免费| 久久久精品2019中文字幕之3| 成人午夜电影网站| 亚洲欧美一区二区三区极速播放| 欧美主播一区二区三区美女| 日本在线播放一区二区三区| 国产日韩欧美一区二区三区乱码 | 久久久五月婷婷| aa级大片欧美| 亚洲高清不卡在线观看| 欧美不卡视频一区| k8久久久一区二区三区| 亚洲国产视频一区二区| 久久久国产精品麻豆| 91成人看片片| 国产精品一区久久久久| 亚洲综合精品久久| 欧美精品一区二区在线播放| 91在线视频官网| 九九国产精品视频| 一区二区三区四区不卡在线 | 水蜜桃久久夜色精品一区的特点| 日韩欧美一级二级三级久久久| 丁香另类激情小说| 日本不卡在线视频| 亚洲欧美一区二区三区孕妇| 26uuu成人网一区二区三区| 在线精品国精品国产尤物884a| 韩国欧美国产一区| 亚洲国产日韩av| 国产精品国产三级国产专播品爱网| 欧美精品xxxxbbbb| 色狠狠综合天天综合综合| 国产一区二区三区不卡在线观看| 亚洲在线中文字幕| 国产欧美精品国产国产专区 | 日韩制服丝袜av| 亚洲天堂网中文字| 国产视频在线观看一区二区三区| 欧美偷拍一区二区| 色综合天天做天天爱| 丰满少妇在线播放bd日韩电影| 另类人妖一区二区av| 日韩高清国产一区在线| 亚洲欧美电影院| 国产精品情趣视频| 国产蜜臀97一区二区三区| 精品噜噜噜噜久久久久久久久试看 | 一二三区精品视频| 中文字幕一区不卡| 国产三级精品在线| 精品国产三级a在线观看| 欧美一区二区视频在线观看2020| 91国偷自产一区二区三区观看| 成人禁用看黄a在线| 国产成人在线色| 国产成人精品www牛牛影视| 黄网站免费久久| 国产一区二区电影| 国产高清在线精品| 国产aⅴ综合色| 国产成人超碰人人澡人人澡| 久久91精品久久久久久秒播| 日本成人在线网站| 精品亚洲成a人| 国产成人亚洲精品狼色在线| 国产成人免费高清| 国产999精品久久久久久| 国产成人av资源| 99综合电影在线视频| av不卡在线观看| 欧美亚洲丝袜传媒另类| 欧美日韩五月天| 91麻豆精品国产91久久久久久久久| 欧美裸体一区二区三区| 日韩免费在线观看| 国产日产欧美一区二区视频| 中文字幕一区二区三区四区不卡| 中文字幕亚洲一区二区va在线| 亚洲欧美日韩系列| 日韩成人午夜电影| 国内一区二区视频| www.亚洲在线| 欧美日韩国产首页| 久久影院午夜论| 国产精品家庭影院| 午夜精品福利一区二区蜜股av| 日韩高清不卡一区| 国产成人免费av在线| 色88888久久久久久影院按摩| 欧美日韩免费一区二区三区| 欧美成va人片在线观看| 国产精品超碰97尤物18| 亚洲福利一二三区| 韩国欧美国产1区| 99re热这里只有精品免费视频| 精品视频在线视频| 精品国产伦一区二区三区免费| 国产精品久久久久久久久免费丝袜| 亚洲精品老司机| 久久99久久99小草精品免视看| 波多野结衣在线aⅴ中文字幕不卡| 欧美日韩综合在线| 国产欧美日韩中文久久| 午夜精品久久久久| av毛片久久久久**hd| 欧美浪妇xxxx高跟鞋交| 欧美国产精品一区| 日韩电影在线一区| 97se亚洲国产综合自在线观| 91精品国产麻豆国产自产在线| 亚洲欧洲99久久| 国产精品综合av一区二区国产馆| 在线观看视频欧美| 欧美国产精品中文字幕| 青青国产91久久久久久| www.66久久| 久久精品在线观看| 日本亚洲免费观看| av在线不卡免费看| 亚洲精品一区二区三区影院| 亚洲国产日韩一级| 日本国产一区二区| 国产精品午夜免费| 精品无人码麻豆乱码1区2区| 欧美性受xxxx| 日韩毛片精品高清免费| 国产一区二区不卡在线| 日韩你懂的电影在线观看| 亚洲成人一区在线| 欧洲精品视频在线观看| 国产精品热久久久久夜色精品三区 | 国产婷婷精品av在线| 免费观看日韩电影| 欧美日韩日本视频| 一区二区三区四区高清精品免费观看| 成人午夜看片网址| 欧美激情一区二区三区不卡| 精品在线播放午夜| 欧美一级久久久| 日韩福利电影在线| 91精品国产美女浴室洗澡无遮挡| 亚洲成人在线观看视频| 欧美老肥妇做.爰bbww| 丝袜亚洲另类欧美| 91麻豆精品国产综合久久久久久| 视频精品一区二区|