雅琪诺MES智能条码管理系统
1
jhz
2022-06-29 5b55ebcac5251a334764dd04f81f18e9a992284c
1
1个文件已修改
22 ■■■■ 已修改文件
BaseSet/公用基础资料/Gy_GroupEmpEdit.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BaseSet/¹«Óûù´¡×ÊÁÏ/Gy_GroupEmpEdit.cs
@@ -127,7 +127,7 @@
        public void SetText()
        {
            string sSql = "select * from h_v_Sc_GroupEmpList where ID=" + hinterId;
            //执行SQL
            //执行SQL  è¡¨å¤´ä¿¡æ¯
            DataSet DSet = oWeb.getDataSetBySQL(sSql, "h_v_Sc_GroupEmpList", ref DBUtility.ClsPub.sExeReturnInfo);
            foreach (DataRow item in DSet.Tables[0].Rows)
            {
@@ -161,7 +161,7 @@
        private void initGrid()
        {
            grdMain.RowCount = 30;
            grdMain.ColumnCount = 8;                       //总列数
            grdMain.ColumnCount = 10;                       //总列数
            ClsPub1.initGridFst(grdMain, this.Name);
            grdMain.Columns[1].HeaderText = "编号";
            grdMain.Columns[2].HeaderText = "职员ID";
@@ -170,6 +170,8 @@
            grdMain.Columns[5].HeaderText = "备注";
            grdMain.Columns[6].HeaderText = "班组ID";
            grdMain.Columns[7].HeaderText = "班组";
            grdMain.Columns[8].HeaderText = "开始时间";
            grdMain.Columns[9].HeaderText = "结束时间";
            //////
            ////格式化    éšè—åˆ—
@@ -233,6 +235,8 @@
                    grdMain.Rows[sRow].Cells[2].Value = empl.oModel.HItemID.ToString();
                    grdMain.Rows[sRow].Cells[3].Value = empl.oModel.HName;
                    grdMain.Rows[sRow].Cells[4].Value = empl.oModel.HNumber;
                    grdMain.Rows[sRow].Cells[8].Value = "00:00:00";
                    grdMain.Rows[sRow].Cells[9].Value = "23:00:00";
                }
            }
            else if (sCol == 7)
@@ -282,13 +286,21 @@
                    continue;
                }
                var remark = item.Cells[5].EditedFormattedValue==null?"":item.Cells[5].EditedFormattedValue.ToString();
                var sql = "insert into Gy_GroupEmpListSub(HInterID,HEmpID,HGroupID,HRemark) values (" + hinterId + "," + item.Cells[2].Value + "," + item.Cells[6].Value + ",'" + remark + "')";
                if(item.Cells[8].Value.ToString().Trim()=="")
                {
                    item.Cells[8].Value = "00:00:00";
                }
                if (item.Cells[9].Value.ToString().Trim() == "")
                {
                    item.Cells[9].Value = "23:00:00";
                }
                var sql = "insert into Gy_GroupEmpListSub(HInterID,HEmpID,HGroupID,HBeginTimes,HEndTimes,HRemark) values (" + hinterId + "," + item.Cells[2].Value + "," + item.Cells[6].Value + ",'" + item.Cells[8].Value + "','" + item.Cells[9].Value + "','" + remark + "')";
                oWeb.getRunProc(sql, ref Pub_Class.ClsPub.sExeReturnInfo);
            }
        }
        public void SetGridValue()
        {
            var sql = "select a.HEmpID èŒå‘˜ID,b.HName èŒå‘˜å§“名,b.HNumber èŒå‘˜ç¼–号,g.HitemID HgroupID,g.Hname HgroupName,a.HRemark å¤‡æ³¨ from Gy_GroupEmpListSub a left join Gy_Employee b on a.HEmpID = b.HItemID  left join gy_group g on a.hgroupid=g.hitemid where a.HInterID =" + hinterId;
            var sql = "select a.HEmpID èŒå‘˜ID,b.HName èŒå‘˜å§“名,b.HNumber èŒå‘˜ç¼–号,g.HitemID HgroupID,g.Hname HgroupName,a.HRemark å¤‡æ³¨,HBeginTimes,HEndTimes from Gy_GroupEmpListSub a left join Gy_Employee b on a.HEmpID = b.HItemID  left join gy_group g on a.hgroupid=g.hitemid where a.HInterID =" + hinterId;
            DataSet DSet = oWeb.getDataSetBySQL(sql, "Gy_GroupEmpListSub", ref DBUtility.ClsPub.sExeReturnInfo);
            int a = 0;
            foreach (DataRow item in DSet.Tables[0].Rows)
@@ -299,6 +311,8 @@
                grdMain.Rows[a].Cells[5].Value = item["备注"].ToString();
                grdMain.Rows[a].Cells[6].Value = item["HgroupID"].ToString();
                grdMain.Rows[a].Cells[7].Value = item["HgroupName"].ToString();
                grdMain.Rows[a].Cells[8].Value = item["HBeginTimes"].ToString();
                grdMain.Rows[a].Cells[9].Value = item["HEndTimes"].ToString();
                a++;
            }
        }