コード例 #1
0
ファイル: frSizePartOne.cs プロジェクト: zanderphh/Hownet
 private void _sbSaveAndContinue_Click(object sender, EventArgs e)
 {
     if (Save())
     {
         r.RowChang(dtOld);
         _ID = 0;
         _teMeRemark.EditValue = _teEnName.EditValue = _teName.EditValue = string.Empty;
         dtCaiPian.Rows.Clear();
     }
 }
コード例 #2
0
ファイル: frDayWorkingOne.cs プロジェクト: zanderphh/Hownet
 private void _sbSaveAndContinue_Click(object sender, EventArgs e)
 {
     if (Save())
     {
         r.RowChang(dtOld);
         _ID = 0;
         _teMeRemark.EditValue = _teSn.EditValue = _teName.EditValue = string.Empty;
         textEdit1.EditValue   = 0;
         _teSn.Text            = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0');
     }
 }
コード例 #3
0
 private void _sbSaveAndContinue_Click(object sender, EventArgs e)
 {
     if (Save())
     {
         r.RowChang(dtOld);
         _ID = 0;
         _teEnName.EditValue   = _teName.EditValue = string.Empty;
         lookUpEdit1.EditValue = 1;
         dtMeasure.Rows.Clear();
         _teEnName.Text = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0');
     }
 }
コード例 #4
0
        private void treeList1_KeyDown(object sender, KeyEventArgs e)
        {
            if (ID == 0)
            {
                return;
            }
            if (e.KeyCode == Keys.Enter)
            {
                if (treeList1.FocusedNode != null)
                {
                    string s = treeList1.FocusedNode.GetValue("Name").ToString();
                    ID = Convert.ToInt32(treeList1.FocusedNode.GetValue("ID"));
                    int    i      = treeList1.FocusedNode.Level;
                    int    _lID   = 0;
                    string _lName = string.Empty;
                    if (i > 1)
                    {
                        treeList1.FocusedNode = treeList1.FocusedNode.ParentNode;
                        i = treeList1.FocusedNode.Level;
                        //s = treeList1.FocusedNode.GetValue("Name").ToString() + "-" + s;
                        _lName = treeList1.FocusedNode.GetValue("Name").ToString();
                        _lID   = Convert.ToInt32(treeList1.FocusedNode.GetValue("ID"));
                    }
                    DataTable dtTem = new DataTable();
                    dtTem.Columns.Add("ID", typeof(string));
                    dtTem.Columns.Add("Name", typeof(string));
                    dtTem.Rows.Add(_lID, _lName);
                    dtTem.Rows.Add(ID, s);

                    r.RowChang(dtTem);
                    this.Close();
                }
            }
        }
コード例 #5
0
ファイル: frCompanyOne.cs プロジェクト: zanderphh/Hownet
 private void _sbSaveAndContinue_Click(object sender, EventArgs e)
 {
     if (Save())
     {
         r.RowChang(dtOld);
         _ID = 0;
         for (int i = 0; i < this.Controls.Count; i++)
         {
             if (this.Controls[i] is TextEdit)
             {
                 TextEdit te = this.Controls[i] as TextEdit;
                 te.EditValue = string.Empty;
             }
         }
         _teRemark.EditValue   = string.Empty;
         _teSn.Text            = (dtOld.Rows.Count + 1).ToString().PadLeft(3, '0');
         _deLoanDate.EditValue = DateTime.Now.Date;
     }
 }
コード例 #6
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            dt.Rows.Clear();
            DataTable dtttt = amountList1.GetDTList();

            if (dtttt.Rows.Count > 0)
            {
            }
            r.RowChang(dtttt);
            this.Close();
        }
コード例 #7
0
ファイル: frWorkingForm.cs プロジェクト: zanderphh/Hownet
 private void simpleButton3_Click(object sender, EventArgs e)
 {
     if (gridView2.RowCount > 0)
     {
         if (DialogResult.Yes == XtraMessageBox.Show("确认选择此工艺单?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1))
         {
             c.RowChang(dtInfo);
             this.Close();
         }
     }
     else
     {
         XtraMessageBox.Show("当前工艺单没有明细记录!");
         return;
     }
 }
コード例 #8
0
ファイル: frShowNeedInfo.cs プロジェクト: zanderphh/Hownet
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            decimal _amount = 0;

            for (int i = 0; i < gridView1.RowCount; i++)
            {
                if (gridView1.GetRowCellValue(i, _coNowUseRep) != DBNull.Value)
                {
                    _amount += Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowUseRep));
                }
            }
            if (_amount > RepAmount)
            {
                XtraMessageBox.Show("使用数量超过库存余量!");
                return;
            }
            DataRow[] drs = dtUseRep.Select("(MListID=" + _MListID + ") And (TypeID=" + _TypeID + ")");
            if (drs.Length > 0)
            {
                for (int i = 0; i < drs.Length; i++)
                {
                    drs[i].Delete();
                }
                dtUseRep.AcceptChanges();
            }
            for (int i = 0; i < gridView1.RowCount; i++)
            {
                if (gridView1.GetRowCellValue(i, _coNowUseRep) != null && gridView1.GetRowCellValue(i, _coNowUseRep) != DBNull.Value && Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowUseRep)) > 0)
                {
                    DataRow dr = dtUseRep.NewRow();
                    dr["ID"]        = 0;
                    dr["RelatedID"] = RepertoryID;
                    dr["NotAmount"] = dr["Amount"] = gridView1.GetRowCellValue(i, _coNowUseRep);
                    dr["DemandID"]  = gridView1.GetRowCellValue(i, _coID);
                    dr["TypeID"]    = _TypeID;
                    dr["MListID"]   = _MListID;
                    dr["TaskID"]    = gridView1.GetRowCellValue(i, _coProduceTaskID);
                    dr["IsEnd"]     = 0;
                    dr["A"]         = 1;
                    dtUseRep.Rows.Add(dr);
                }
            }
            // decimal _amount = 0;
            r.RowChang(dtUseRep);
            r.ChangeText(_amount.ToString());
            this.Close();
        }
コード例 #9
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            gridView1.CloseEditor();
            gridView1.UpdateCurrentRow();
            dtST.AcceptChanges();
            DataTable dt = dtST.Clone();

            for (int i = 0; i < dtST.Rows.Count; i++)
            {
                if (dtST.Rows[i]["NowAmount"] != DBNull.Value && Convert.ToDecimal(dtST.Rows[i]["NowAmount"]) != 0)// decimal.Parse(dtST.Rows[i]["Money"].ToString()) > 0)
                {
                    dt.Rows.Add(dtST.Rows[i].ItemArray);
                }
            }
            r.RowChang(dt);
            this.Close();
        }
コード例 #10
0
ファイル: frSelectTask.cs プロジェクト: zanderphh/Hownet
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("1", typeof(int));
            dt.Columns.Add("11", typeof(string));
            dt.Columns.Add("2", typeof(int));
            dt.Columns.Add("22", typeof(string));
            dt.Columns.Add("3", typeof(int));
            dt.Columns.Add("33", typeof(string));
            DataRow dr = dt.NewRow();

            dr[0] = Convert.ToInt32(lookUpEdit1.EditValue);
            dr[1] = lookUpEdit1.Text;
            dr[2] = Convert.ToInt32(lookUpEdit2.EditValue);
            dr[3] = lookUpEdit2.Text;
            dr[4] = Convert.ToInt32(lookUpEdit3.EditValue);
            dr[5] = lookUpEdit3.Text;
            dt.Rows.Add(dr);
            r.RowChang(dt);
            this.Close();
        }
コード例 #11
0
ファイル: frSellReportey.cs プロジェクト: zanderphh/Hownet
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            int a = 0;

            DataRow[] drs;
            for (int i = 0; i < dtRL.Rows.Count; i++)
            {
                a = Convert.ToInt32(dtRL.Rows[i]["A"]);
                if (a == 2)
                {
                    if (dtRL.Rows[i]["RepertoryListID"] != DBNull.Value)
                    {
                        drs = dtInfo.Select("(RepertoryListID=" + Convert.ToInt32(dtRL.Rows[i]["RepertoryListID"]) + ")");
                        if (drs.Length > 0)
                        {
                            drs[0]["Amount"] = dtRL.Rows[i]["NowAmount"];
                            if (Convert.ToInt32(drs[0]["A"]) == 1)
                            {
                                drs[0]["A"] = 2;
                            }
                        }
                        else
                        {
                            DataRow dr = dtInfo.NewRow();
                            for (int j = 0; j < dtInfo.Columns.Count; j++)
                            {
                                dr[j] = 0;
                            }
                            dr["A"]               = 3;
                            dr["MListID"]         = dtRL.Rows[i]["MListID"];
                            dr["MaterielID"]      = dtRL.Rows[i]["MaterielID"];
                            dr["BrandID"]         = dtRL.Rows[i]["BrandID"];
                            dr["ColorID"]         = dtRL.Rows[i]["ColorID"];
                            dr["ColorOneID"]      = dtRL.Rows[i]["ColorOneID"];
                            dr["ColorTwoID"]      = dtRL.Rows[i]["ColorTwoID"];
                            dr["SizeID"]          = dtRL.Rows[i]["SizeID"];
                            dr["MeasureID"]       = dtRL.Rows[i]["MeasureID"];
                            dr["RepertoryListID"] = dtRL.Rows[i]["RepertoryListID"];
                            dr["RepertoryID"]     = dtRL.Rows[i]["RepertoryID"];
                            dr["Amount"]          = dtRL.Rows[i]["NowAmount"];
                            dr["RowID"]           = _RowID;
                            dtInfo.Rows.Add(dr);
                        }
                    }
                    else
                    {
                        drs = dtInfo.Select("(RepertoryID=" + Convert.ToInt32(dtRL.Rows[i]["RepertoryID"]) + ")");
                        if (drs.Length > 0)
                        {
                            drs[0]["Amount"] = dtRL.Rows[i]["NowAmount"];
                            if (Convert.ToInt32(drs[0]["A"]) == 1)
                            {
                                drs[0]["A"] = 2;
                            }
                        }
                        else
                        {
                            DataRow dr = dtInfo.NewRow();
                            for (int j = 0; j < dtInfo.Columns.Count; j++)
                            {
                                dr[j] = 0;
                            }
                            dr["A"]               = 3;
                            dr["MListID"]         = dtRL.Rows[i]["MListID"];
                            dr["MaterielID"]      = dtRL.Rows[i]["MaterielID"];
                            dr["BrandID"]         = dtRL.Rows[i]["BrandID"];
                            dr["ColorID"]         = dtRL.Rows[i]["ColorID"];
                            dr["ColorOneID"]      = dtRL.Rows[i]["ColorOneID"];
                            dr["ColorTwoID"]      = dtRL.Rows[i]["ColorTwoID"];
                            dr["SizeID"]          = dtRL.Rows[i]["SizeID"];
                            dr["MeasureID"]       = dtRL.Rows[i]["MeasureID"];
                            dr["RepertoryListID"] = dtRL.Rows[i]["RepertoryListID"];
                            dr["RepertoryID"]     = dtRL.Rows[i]["RepertoryID"];
                            dr["Amount"]          = dtRL.Rows[i]["NowAmount"];
                            dr["RowID"]           = _RowID;
                            dtInfo.Rows.Add(dr);
                        }
                    }
                }
            }
            r.RowChang(dtInfo);
            this.Close();
        }
コード例 #12
0
ファイル: frNeedInfoList.cs プロジェクト: zanderphh/Hownet
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            int _stockInfoID = 0;

            dtSBI.Rows.Clear();
            DataRow[] drs;
            DateTime  lt  = BasicClass.GetDataSet.GetDateTime().Date.AddDays(5);
            string    sss = string.Empty;

            for (int i = 0; i < gridView1.RowCount; i++)
            {
                try
                {
                    _stockInfoID = Convert.ToInt32(gridView1.GetRowCellValue(i, _coStockInfoID));
                    if (gridView1.GetRowCellDisplayText(i, _coNowAmount).Length > 0 && Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount)) > 0)
                    {
                        drs = dtSBI.Select("(StockInfoID=" + _stockInfoID + ")");
                        if (drs.Length > 0)
                        {
                            drs[0]["Amount"] = Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount));
                        }
                        else
                        {
                            DataRow dr = dtSBI.NewRow();
                            dr["ID"]             = 0;
                            dr["MainID"]         = 0;
                            dr["A"]              = 3;
                            dr["StringTaskID"]   = gridView1.GetRowCellValue(i, _coStringTaskID);
                            dr["Remark"]         = string.Empty;
                            dr["StockInfoID"]    = _stockInfoID;
                            dr["MaterielID"]     = gridView1.GetRowCellValue(i, _coMaterielID);
                            dr["ColorID"]        = gridView1.GetRowCellValue(i, _coColorID);
                            dr["ColorOneID"]     = gridView1.GetRowCellValue(i, _coColorOneID);
                            dr["ColorTwoID"]     = gridView1.GetRowCellValue(i, _coColorTwoID);
                            dr["SizeID"]         = gridView1.GetRowCellValue(i, _coSizeID);
                            dr["Price"]          = gridView1.GetRowCellValue(i, _coPrice);
                            dr["DepotMeasureID"] = dr["CompanyMeasureID"] = gridView1.GetRowCellValue(i, _coDepotMeasureID);
                            dr["Amount"]         = dr["NotAmount"] = dr["PriceAmount"] = dr["NotPriceAmount"] = gridView1.GetRowCellValue(i, _coNowAmount);
                            dr["MListID"]        = gridView1.GetRowCellValue(i, _coMListID);
                            dr["CompanyID"]      = dr["BrandID"] = dr["IsEnd"] = 0;
                            dr["DemandID"]       = 0;
                            dr["NeedAMount"]     = dr["ExcessAmount"] = 0;
                            dr["Money"]          = Convert.ToDecimal(gridView1.GetRowCellValue(i, _coNowAmount)) * Convert.ToDecimal(gridView1.GetRowCellValue(i, _coPrice));
                            dr["Conversion"]     = 1;
                            dr["NeedIsEnd"]      = Convert.ToInt32(gridView1.GetRowCellValue(i, _coNeedIsEnd));
                            dr["MaterielRemark"] = gridView1.GetRowCellDisplayText(i, _coMaterielRemark);
                            dr["LastTime"]       = lt;
                            sss += gridView1.GetRowCellDisplayText(i, _coStockRemark);
                            dtSBI.Rows.Add(dr);
                        }
                        dtSBI.AcceptChanges();
                    }
                }
                catch
                {
                }
            }
            r.RowChang(dtSBI);
            r.ChangeText(sss);
            this.Close();
        }