예제 #1
0
        private object GetEditObject()
        {
            if (this.ValidateInput())
            {
                ShipToStock shipToStock = this._IQCFacade.CreateNewShipToStock();


                BenQGuru.eMES.Material.WarehouseFacade _WarehouseFacade = new BenQGuru.eMES.Material.WarehouseFacade(base.DataProvider);
                // shipToStock.OrganizationID = int.Parse(this.drpOrgEdit.SelectedValue);
                shipToStock.OrganizationID = 1;
                shipToStock.VendorCode     = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtVendorCodeEdit.Text));
                shipToStock.EffectDate     = FormatHelper.TODateInt(this.datEffectDateEdit.Text);
                shipToStock.InvalidDate    = FormatHelper.TODateInt(this.datInvalidDateEdit.Text);
                shipToStock.Active         = "Y";
                shipToStock.MaintainUser   = this.GetUserCode();
                shipToStock.DQMCode        = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtDQMaterialNO.Text, 40));

                BenQGuru.eMES.Domain.MOModel.Material m = _WarehouseFacade.GetMaterialFromDQMCode(shipToStock.DQMCode);
                if (m != null)
                {
                    shipToStock.MaterialCode = m.MCode;
                }


                return(shipToStock);
            }
            else
            {
                return(null);
            }
        }
예제 #2
0
        private object GetEditObject()
        {
            if (this.ValidateInput())
            {
                ShipToStock shipToStock = this._IQCFacade.CreateNewShipToStock();

                shipToStock.MaterialCode = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtMaterialCodeEdit.Text, 40));
                // shipToStock.OrganizationID = int.Parse(this.drpOrgEdit.SelectedValue);
                shipToStock.OrganizationID = 1;
                shipToStock.VendorCode     = FormatHelper.PKCapitalFormat(FormatHelper.CleanString(this.txtVendorCodeEdit.Text));
                shipToStock.EffectDate     = FormatHelper.TODateInt(this.datEffectDateEdit.Text);
                shipToStock.InvalidDate    = FormatHelper.TODateInt(this.datInvalidDateEdit.Text);
                shipToStock.Active         = "Y";
                shipToStock.MaintainUser   = this.GetUserCode();

                return(shipToStock);
            }
            else
            {
                return(null);
            }
        }