Beispiel #1
0
        /// <summary>
        /// 获得实体
        /// </summary>
        /// <returns></returns>
        private DYGL EntityGet()
        {
            DYGL entity = new DYGL();

            entity.ID = HTDataID;
            entity.SelectByID();
            entity.FormNo      = txtFormNo.Text.Trim();
            entity.MakeOPID    = FParamConfig.LoginID;
            entity.MakeOPName  = txtMakeOPName.Text.Trim();
            entity.MakeDate    = txtMakeDate.DateTime.Date;
            entity.VendorID    = SysConvert.ToString(drpVendorID.EditValue);
            entity.SaleOPID    = SysConvert.ToString(drpSaleOPID.EditValue);
            entity.GBCode      = SysConvert.ToString(txtGBCode.Text.Trim());
            entity.ItemCode    = txtItemCode.Text.Trim();
            entity.ColorNum    = txtColorNum.Text.Trim();
            entity.ColorName   = txtColorName.Text.Trim();
            entity.ShopID      = txtShopID.Text.Trim();
            entity.DYXZ        = SysConvert.ToString(drpDYXZ.Text.Trim());
            entity.Qty         = SysConvert.ToDecimal(txtQty.Text.Trim());
            entity.PYRequest   = txtPYRequest.Text.Trim();
            entity.DYStatusID  = SysConvert.ToInt32(drpDYStatusID.EditValue);
            entity.SinglePrice = SysConvert.ToDecimal(txtSinglePrice.Text.Trim());
            entity.PYReqDate   = txtPYReqDate.DateTime.Date;
            entity.Remark      = txtRemark.Text.Trim();
            entity.FormDesc    = txtFormDesc.Text.Trim();
            entity.VendorID2   = SysConvert.ToString(drpVendorID2.EditValue);
            entity.GoodsCode   = txtGoodsCode.Text.Trim();
            entity.Amount      = entity.SinglePrice * entity.Qty;
            entity.Unit        = txtUnit.Text.Trim();
            entity.DYPrice     = SysConvert.ToDecimal(txtDYPrice.Text.Trim());
            entity.VItemCode   = txtVItemCode.Text.Trim();
            entity.VColorNum   = txtVColorNum.Text.Trim();
            entity.VColorName  = txtVColorName.Text.Trim();
            //entity.SJDate = txtSJDate.DateTime;
            entity.DSLeiXin    = txtDSLeiXin.Text.Trim();
            entity.QRColorName = txtQRColorName.Text.Trim();
            if (txtQRDate.Text != string.Empty)
            {
                entity.QRDate = txtQRDate.DateTime.Date;
            }
            else
            {
                entity.QRDate = SystemConfiguration.DateTimeDefaultValue;
            }

            entity.RelFormNo  = txtRelFormNo.Text.Trim();
            entity.MWidth     = SysConvert.ToDecimal(txtMWidth.Text.Trim());
            entity.MWeight    = SysConvert.ToDecimal(txtMWeight.Text.Trim());
            entity.WeightUnit = txtWeightUnit.Text.Trim();

            if (SysConvert.ToInt32(drpDYStatusID.EditValue) == (int)EnumDYStatus.已完成)
            {
                entity.FormDate = DateTime.Now.Date;
            }
            if (SysConvert.ToString(drpVendorID2.EditValue) == "")
            {
                entity.VendorID2 = txtShopID.Text.Trim();
            }
            return(entity);
        }
Beispiel #2
0
        /// <summary>
        /// 设置
        /// </summary>
        public override void EntitySet()
        {
            DYGL entity = new DYGL();

            entity.ID = HTDataID;
            bool findFlag = entity.SelectByID();

            HTDataFormNo = entity.FormNo;

            txtFormNo.Text          = entity.FormNo.ToString();
            txtMakeOPName.Text      = entity.MakeOPName.ToString();
            txtMakeDate.DateTime    = entity.MakeDate;
            drpVendorID.EditValue   = entity.VendorID.ToString();
            drpSaleOPID.EditValue   = entity.SaleOPID.ToString();
            txtItemCode.Text        = entity.GBCode.ToString();
            txtItemCode.Text        = entity.ItemCode.ToString();
            txtColorNum.Text        = entity.ColorNum.ToString();
            txtColorName.Text       = entity.ColorName.ToString();
            txtShopID.Text          = entity.ShopID.ToString();
            drpDYXZ.EditValue       = entity.DYXZ.ToString();
            txtQty.Text             = entity.Qty.ToString();
            txtPYRequest.Text       = entity.PYRequest.ToString();
            drpDYStatusID.EditValue = entity.DYStatusID;
            txtSinglePrice.Text     = entity.SinglePrice.ToString();
            drpDYXZ.Text            = entity.DYXZ.ToString();
            txtPYReqDate.DateTime   = entity.PYReqDate;
            txtFormDesc.Text        = entity.FormDesc.ToString();
            txtRemark.Text          = entity.Remark.ToString();
            txtGBCode.Text          = entity.GBCode.ToString();
            drpVendorID2.EditValue  = entity.VendorID2.ToString();
            txtGoodsCode.Text       = entity.GoodsCode.ToString();
            txtUnit.Text            = entity.Unit.ToString();
            //txtSJDate.DateTime = entity.SJDate;
            txtDYPrice.Text = entity.DYPrice.ToString();

            txtVItemCode.Text  = entity.VItemCode.ToString();
            txtVColorNum.Text  = entity.VColorNum.ToString();
            txtVColorName.Text = entity.VColorName.ToString();


            txtDSLeiXin.Text    = entity.DSLeiXin;
            txtQRColorName.Text = entity.QRColorName;
            if (entity.QRDate != SystemConfiguration.DateTimeDefaultValue)
            {
                txtQRDate.DateTime = entity.QRDate.Date;
            }
            else
            {
                txtQRDate.Text = "";
            }

            txtRelFormNo.Text = entity.RelFormNo;
            txtMWidth.Text    = entity.MWidth.ToString();
            txtMWeight.Text   = entity.MWeight.ToString();

            //BindGrid();
            if (!findFlag)
            {
            }
        }