private void OnNewMatlDescItembtn(object sender, EventArgs e)
        {
            string _labelText = null;

            if (sender == this.m_newMatlCatBtn)
            {
                _labelText = "Bitte neue \"Kategorie\" eingeben";
            }
            else if (sender == this.m_newMatlManufBtn)
            {
                _labelText = "Bitte neuen \"Hersteller\" eingeben";
            }
            else
            {
                return;
            }

            var _value = string.Empty;

            if (InputTextForm.RequestInput(this, _labelText, ref _value))
            {
                if (sender == this.m_newMatlCatBtn)
                {
                    var _newCate = GParams.Instance.GetMaterialCategoryByName(_value);
                    if (_newCate == null)
                    {
                        _newCate             = new BizMaterialCategory();
                        _newCate.Designation = _value;

                        var _created     = false;
                        var _createdSpec = false;

                        GParams.Instance.BasarCom.MaterialCategoryCreate(_newCate, out _created, out _createdSpec);

                        if (_created && _createdSpec)
                        {
                            this.ReloadCategoryComboBox();
                        }
                        else
                        {
                            MessageBox.Show("Kategorie konnte nicht erzeugt werden");
                            _newCate = null;
                        }
                    }
                    if (_newCate != null)
                    {
                        this.m_posCatCb.Text = _newCate.Designation;
                    }
                }
                else if (sender == this.m_newMatlManufBtn)
                {
                    var _newManuf = GParams.Instance.GetManufacturerByName(_value);
                    if (_newManuf == null)
                    {
                        _newManuf             = new BizManufacturer();
                        _newManuf.Designation = _value;

                        var _created     = false;
                        var _createdSpec = false;

                        GParams.Instance.BasarCom.ManufacturerCreate(_newManuf, out _created, out _createdSpec);

                        if (_created && _createdSpec)
                        {
                            this.ReloadManufComboBox();
                        }
                        else
                        {
                            MessageBox.Show("Hersteller konnte nicht erzeugt werden");
                            _newManuf = null;
                        }
                    }
                    if (_newManuf != null)
                    {
                        this.m_herstellerCb.Text = _newManuf.Designation;
                    }
                }
            }
        }