using System; 
 | 
using System.Collections.Generic; 
 | 
using System.ComponentModel; 
 | 
using System.Data; 
 | 
using System.Drawing; 
 | 
using System.Text; 
 | 
using System.Windows.Forms; 
 | 
  
 | 
namespace APSM 
 | 
{ 
 | 
    public partial class Gy_WorkTimesWWDlg : Form 
 | 
    { 
 | 
        public Gy_WorkTimesWWDlg() 
 | 
        { 
 | 
            InitializeComponent(); 
 | 
        } 
 | 
        public long HSourceID = 0; 
 | 
  
 | 
        private void cmdOK_Click(object sender, EventArgs e) 
 | 
        { 
 | 
            SQLHelper.ClsCN SubCn = new SQLHelper.ClsCN(); 
 | 
            //¹ýÂËÌõ¼þDlg 
 | 
            string sDlgWhere = ""; ; 
 | 
            sDlgWhere = sDlgWhere + "," + DBUtility.ClsPub.isLong(txtHSource.Tag); 
 | 
            sDlgWhere = sDlgWhere + ",'" + dtpHBDate.Value.ToShortDateString() + "'"; 
 | 
            sDlgWhere = sDlgWhere + ",'" + dtpHEDate.Value.ToShortDateString() + "'"; 
 | 
            sDlgWhere = sDlgWhere + "," + DBUtility.ClsPub.isLong(txtWorktimes.Text).ToString(); 
 | 
            if (sDlgWhere.Trim().Length > 0) 
 | 
            { 
 | 
                sDlgWhere = sDlgWhere.Substring(1, sDlgWhere.Length - 1); 
 | 
            } 
 | 
            //²»ÄÜ´óÓÚ255 
 | 
            if (dtpHBDate.Value.AddDays(255) < dtpHEDate.Value) 
 | 
            { 
 | 
                MessageBox.Show("ÈÕÆÚ²î²»ÄÜ´óÓÚ255Ì죡"); 
 | 
                return; 
 | 
            } 
 | 
            // 
 | 
            string sErr = ""; 
 | 
            SubCn.RunProcReturn("exec h_p_Gy_InsertPlanShifts_WW " + sDlgWhere, "Gy_Czygl", ref sErr); 
 | 
            if (sErr.Trim() == "") 
 | 
            { 
 | 
                MessageBox.Show("Ö´Ðгɹ¦£¡"); 
 | 
  
 | 
            } 
 | 
            else 
 | 
            { 
 | 
                MessageBox.Show("Ö´ÐÐʧ°Ü£¡"+sErr); 
 | 
            } 
 | 
        } 
 | 
  
 | 
        private void cmdCanal_Click(object sender, EventArgs e) 
 | 
        { 
 | 
            this.Close(); 
 | 
        } 
 | 
  
 | 
        private void Gy_WorkTimesWWDlg_Load(object sender, EventArgs e) 
 | 
        { 
 | 
            DAL.ClsGy_Source_View oSource = new DAL.ClsGy_Source_View(); 
 | 
            if (oSource.GetInfoByID(HSourceID)) 
 | 
            { 
 | 
                txtHSource.Tag = oSource.omodel.HItemID.ToString(); 
 | 
                txtHSource.Text = oSource.omodel.HName; 
 | 
            } 
 | 
            else 
 | 
            { 
 | 
                txtHSource.Tag = "0"; 
 | 
                txtHSource.Text = ""; 
 | 
            } 
 | 
        } 
 | 
  
 | 
  
 | 
  
 | 
    } 
 | 
} 
 |