Exemple #1
0
        private void buttonChoose_Click(object sender, EventArgs e)
        {
            try
            {
                databaseexe databaseexe = new databaseexe();
                string      zhuananid   = ChooseProductGridView1.CurrentRow.Cells[1].Value.ToString();
                //dataValue.CurrentQuantity = ChooseProductGridView1.CurrentRow.Cells[5].Value.ToString();
                //string SupShort = comboBox1.Text.ToString();
                //string SupidQuery = "select Supid from T_Supplier where SupShort='" + SupShort + "'";
                //string Supid = databaseexe.getTopselect(SupidQuery, "Supid");
                string sql1 = "insert into T_productIn (ProinId,zhuananid,proinPerson,proindate,prodate) values('" + ProInID + "','" + zhuananid + "','" + ProPerson + "','" + proInDate + "','" + ProDate + "')";
                dbexe.sqlcmd(sql1);
                string sql = "select CusShort as 客户,zhuananid as 专案编号,productName as 品名,producttYPE as 箱式,plength as 长,pwide as 宽,pheight as 高,unit as 单位,materialName as 纸板名称,orderquantity as 订单数量,proquantity as 已产数量,(orderquantity-proquantity)as 未产数量 from T_proin where id is null and zhuananid is not null or id  in(select max(id) from T_proin group by zhuananid having max(id)is not null )";

                DataTable Datatable;
                Datatable = dbexe.getdataset(sql, "T_proin").Tables[0];
                for (int i = 0; i < Datatable.Rows.Count; i++)
                {
                    if (Datatable.Rows[i]["已产数量"].ToString() == "")
                    {
                        Datatable.Rows[i]["已产数量"] = "0";
                        Datatable.Rows[i]["未产数量"] = Datatable.Rows[i]["订单数量"];
                    }
                }
                ChooseProductGridView1.DataSource = Datatable;

                //string QuantityRefresh = "update T_Matin3 set MatQuantity='" + dataValue.CurrentQuantity + "'where matinid='" + MatInID + "'and purid='" + PurId + "'";
                //dbexe.sqlcmd(QuantityRefresh);


                frmProInAdd3 f1 = (frmProInAdd3)this.Owner;
                f1.dgload(ProInID, zhuananid);
                //f1.dgload2(PurId);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #2
0
        private void buttonSaveNew_Click(object sender, EventArgs e)
        {
            frmProInAdd3 frmsub = new frmProInAdd3();

            frmsub.Show();
        }