using System; 
 | 
using System.Collections.Generic; 
 | 
using System.ComponentModel; 
 | 
using System.Data; 
 | 
using System.Drawing; 
 | 
using System.Text; 
 | 
using System.Windows.Forms; 
 | 
  
 | 
namespace WorkM 
 | 
{ 
 | 
    public partial class Xs_SendGoodsPlan_MPS : Form 
 | 
    { 
 | 
        public Xs_SendGoodsPlan_MPS() 
 | 
        { 
 | 
            InitializeComponent(); 
 | 
        } 
 | 
  
 | 
        private void cmdOK_Click(object sender, EventArgs e) 
 | 
        { 
 | 
            SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); 
 | 
            SQLHelper.ClsCNK3 oK3Cn = new SQLHelper.ClsCNK3(); 
 | 
            //µÃµ½Óû§ID 
 | 
            Int64 HBillerID; 
 | 
            DataSet DsBiller; 
 | 
            string HSourceBillType = ""; 
 | 
            DsBiller = oK3Cn.RunProcReturn("select top 1 fuserid from t_User where fname='" + DBUtility.ClsPub.CurUserName + "'", "t_User"); 
 | 
            if (DsBiller.Tables[0].Rows.Count != 0) 
 | 
            { 
 | 
                HBillerID = DBUtility.ClsPub.isLong(DsBiller.Tables[0].Rows[0][0]); 
 | 
            } 
 | 
            else 
 | 
            { 
 | 
                HBillerID = 16394; 
 | 
            }  
 | 
            // 
 | 
            DataSet Ds1; 
 | 
            DataSet Ds2; 
 | 
            //µÃµ½mainid 
 | 
            Int64 HInterID = 0;     //MPSÄÚÂë 
 | 
            Int64 HRunInterID = 0; //ÔËËãÄÚÂë  ÔËËãµ¥¾ÝºÅ=¡®MPS¡¯+ÔËËãÄÚÂë 
 | 
            Ds1 = oK3Cn.RunProcReturn("declare @InterID int set @InterID=0 exec GetICMaxNum 'ICMrpResult', @InterID output, 1, " + HBillerID.ToString() + " select ltrim(@InterID)", "GetICMaxNum"); 
 | 
            if (Ds1.Tables[0].Rows.Count != 0) 
 | 
            { 
 | 
                HInterID = DBUtility.ClsPub.isLong(Ds1.Tables[0].Rows[0][0]); 
 | 
            } 
 | 
  
 | 
            Ds2 = oK3Cn.RunProcReturn("declare @InterID int set @InterID=0 exec GetICMaxNum 'PlanCalc', @InterID output, 1, " + HBillerID.ToString() + " select ltrim(@InterID)", "GetICMaxNum"); 
 | 
            if (Ds2.Tables[0].Rows.Count != 0) 
 | 
            { 
 | 
                HRunInterID = DBUtility.ClsPub.isLong(Ds2.Tables[0].Rows[0][0]); 
 | 
            } 
 | 
            //µÃµ½µ¥¾ÝºÅ 
 | 
            string HBillNo; 
 | 
            HBillNo = DBUtility.Xt_BaseBillFun.get_MaxBillNo_K3("500", oK3Cn); 
 | 
  
 | 
            long HItemID = DBUtility.ClsPub.isLong(txtHBillNo.Tag); 
 | 
            double HQty = DBUtility.ClsPub.isDoule(txtHQty.Text); 
 | 
            //·¢»õ¼Æ»®ÄÚÂ룬MPSÄÚÂ룬MPSµ¥¾ÝºÅ£¬Éú³ÉÊýÁ¿£¬ÖƵ¥ÈË 
 | 
            oCn.RunProc("exec h_p_Xs_SendGoodsPlan_MPS " + HItemID + "," + HInterID + ",'" + HBillNo + "'," + HQty + "," + HBillerID + "," + HRunInterID); 
 | 
            MessageBox.Show("Éú³É³É¹¦£¡","Ìáʾ"); 
 | 
            this.Close(); 
 | 
        } 
 | 
  
 | 
        private void tc_Click(object sender, EventArgs e) 
 | 
        { 
 | 
            this.Close(); 
 | 
        } 
 | 
    } 
 | 
} 
 |