예제 #1
0
        /// <summary>
        /// 新增初始化
        /// </summary>
        public override void IniInsertSet()
        {
            //txtWeightUnit.Text = "g/m";



            drpUseable.EditValue = 1;

            txtItemDate.DateTime = DateTime.Now.Date;


            drpItemUnit.Text = ProductParamSet.GetStrValueByID(5001);//面料默认单位设置


            txtColorLoss.Text = ProductParamSet.GetStrValueByID(5006); //默认染损
            txtLastLoss.Text  = ProductParamSet.GetStrValueByID(5007); //默认整理损


            if (ProductParamSet.GetIntValueByID(5022) == 1)//面料编码生成规格
            {
                txtItemCode_DoubleClick(null, null);
            }

            if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5011)))//面料定义界面不要显示原料信息管理内容
            {
                txtWeightUnit.Text = SysConvert.ToString(ProductParamSet.GetStrValueByID(5011));
            }
            //iniFiledSet();
        }
예제 #2
0
        /// <summary>
        /// 新增单据初始化控件数据(哪些值需要设置的设定一下)
        /// </summary>
        public override void IniInsertSet()
        {
            txtItemDate.DateTime = DateTime.Now.Date;
            txtMakeOPID.Text     = Common.GetOPName(FParamConfig.LoginID);

            txtItemCode_DoubleClick(null, null);
            drpItemUnit.Text = ProductParamSet.GetStrValueByID(5004);//辅料默认单位设置
        }
예제 #3
0
        /// <summary>
        /// 控件状态方法设置
        /// </summary>
        public override void SetInputStatus(bool p_Flag)
        {
            ProcessCtl.ProcControlEdit(gridControl3, p_Flag);
            drpVendorLevel.Text = SysConvert.ToString(ProductParamSet.GetStrValueByID(5025));

            if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5021)))//客户编号自动生成
            {
                ProductCommon.FormNoCtlEditSet(txtVendorID, "Data_Vendor", "VendorID", this.FormListAID, p_Flag);
            }
        }
예제 #4
0
        private void BindGrid()
        {
            SaleOrderDts entitydts = new SaleOrderDts();

            entitydts.ID = m_DID;
            entitydts.SelectByID();
            string sql = "SELECT * FROM Sale_SaleOrderFabricCompSite WHERE MainID=" + SysString.ToDBString(m_ID);

            sql += " AND DID=" + SysString.ToDBString(m_DID);
            DataTable dt = SysUtils.Fill(sql);

            if (dt.Rows.Count > 0)
            {
                gridView1.GridControl.DataSource = SysUtils.Fill(sql);
                gridView1.GridControl.Show();

                decimal TotalQty = 0;
                for (int i = 0; i < gridView1.RowCount; i++)
                {
                    TotalQty += SysConvert.ToDecimal(gridView1.GetRowCellValue(i, "Qty"));
                }
                txtTotalQty.Text = TotalQty.ToString();
            }
            else
            {
                sql = "SELECT ItemCode,ItemName,ItemStd,ItemModel,ComTypeID FROM UV1_Data_ItemCompositeDts WHERE MainID IN (SELECT ID FROM Data_Item WHERE ItemCode=" + SysString.ToDBString(entitydts.ItemCode) + ")";
                DataTable dto = SysUtils.Fill(sql);
                for (int i = 0; i < dto.Rows.Count; i++)
                {
                    DataRow dr = dt.NewRow();
                    dr["ItemCode"]  = SysConvert.ToString(dto.Rows[i]["ItemCode"]);
                    dr["ItemName"]  = SysConvert.ToString(dto.Rows[i]["ItemName"]);
                    dr["ItemStd"]   = SysConvert.ToString(dto.Rows[i]["ItemStd"]);
                    dr["ComTypeID"] = SysConvert.ToInt32(dto.Rows[i]["ComTypeID"]);
                    dr["ColorName"] = entitydts.ColorName;
                    dr["ItemModel"] = SysConvert.ToString(dto.Rows[i]["ItemModel"]);
                    dr["SQty"]      = entitydts.Qty;
                    dr["RQty"]      = entitydts.Qty;
                    dr["Unit"]      = "KG";
                    if (SysConvert.ToBoolean(ProductParamSet.GetIntValueByID(5405)))                     //转换为默认单位模式开启,目前支持转换为公斤模式
                    {
                        string unitdefault = SysConvert.ToString(ProductParamSet.GetStrValueByID(5406)); //转换后默认单位
                        if (unitdefault != string.Empty)
                        {
                            dr["Unit"] = unitdefault;
                            //entitydts[index].Unit = unitdefault;//赋值转换后单位
                        }
                    }
                    dr["SO"] = m_SO;
                    dt.Rows.Add(dr);
                }
                gridView1.GridControl.DataSource = dt;
                gridView1.GridControl.Show();
            }
        }
예제 #5
0
        /// <summary>
        /// 新增初始化
        /// </summary>
        public override void IniInsertSet()
        {
            txtWeightUnit.Text = "g/m";
            txtItemCode_DoubleClick(null, null);

            drpUseable.EditValue = 1;
            drpPFlag.EditValue   = 0;
            drpXFlag.EditValue   = 0;
            txtItemDate.DateTime = DateTime.Now.Date;

            drpItemUnit.Text = ProductParamSet.GetStrValueByID(5002);//坯布默认单位设置
        }
예제 #6
0
        /// <summary>
        /// 新增初始化
        /// </summary>
        public override void IniInsertSet()
        {
            txtWeightUnit.Text = "g/m";
            txtItemCode_DoubleClick(null, null);

            drpUseable.EditValue = 1;
            // drpPFlag.EditValue = 0;
            // drpXFlag.EditValue = 0;
            txtItemDate.DateTime = DateTime.Now.Date;


            drpItemUnit.Text = ProductParamSet.GetStrValueByID(5001);//面料默认单位设置


            txtColorLoss.Text = ProductParamSet.GetStrValueByID(5006); //默认染损
            txtLastLoss.Text  = ProductParamSet.GetStrValueByID(5007); //默认整理损
        }