private void btnAddManufacturer_Click(object sender, EventArgs e)
        {
            Dialogs.AddManufacturerForItem amfi = new HCMIS.Desktop.Dialogs.AddManufacturerForItem(_itemID);
            DialogResult dr = amfi.ShowDialog();
            if (DialogResult.Yes ==dr)
            {
                int manufID = amfi.SelectedManufacturer;
                Manufacturer manufacturer = new Manufacturer();
                manufacturer.LoadByPrimaryKey(manufID);

                BLL.ItemManufacturer imm = new BLL.ItemManufacturer();
                imm.LoadManufacturerItemRelationsFor(_itemID, manufID);
                if (imm.RowCount > 0)
                {

                }
                else
                {
                    imm.AddNew();
                    imm.ItemID = _itemID;
                    imm.ManufacturerID = manufID;
                    imm.BoxHeight = 1;
                    imm.BoxLength = 1;
                    imm.BoxWidth = 1;
                    imm.PackageLevel = 0;
                    imm.RecevingDefault = false;
                    imm.QuantityPerLevel = 1;
                    imm.Save();
                }
                im.LoadManufacturersFor(_itemID);
                this.lstManufacturers.DataSource = im.DefaultView;
            }
        }
コード例 #2
0
        private void btnAddManufacturer_Click(object sender, EventArgs e)
        {
            Dialogs.AddManufacturerForItem amfi = new HCMIS.Desktop.Dialogs.AddManufacturerForItem(_itemID);
            DialogResult dr = amfi.ShowDialog();

            if (DialogResult.Yes == dr)
            {
                int          manufID      = amfi.SelectedManufacturer;
                Manufacturer manufacturer = new Manufacturer();
                manufacturer.LoadByPrimaryKey(manufID);

                BLL.ItemManufacturer imm = new BLL.ItemManufacturer();
                imm.LoadManufacturerItemRelationsFor(_itemID, manufID);
                if (imm.RowCount > 0)
                {
                }
                else
                {
                    imm.AddNew();
                    imm.ItemID           = _itemID;
                    imm.ManufacturerID   = manufID;
                    imm.BoxHeight        = 1;
                    imm.BoxLength        = 1;
                    imm.BoxWidth         = 1;
                    imm.PackageLevel     = 0;
                    imm.RecevingDefault  = false;
                    imm.QuantityPerLevel = 1;
                    imm.Save();
                }
                im.LoadManufacturersFor(_itemID);
                this.lstManufacturers.DataSource = im.DefaultView;
            }
        }