private bool NewCompanyCode(string itemID)
        {
            CompanyCode newItem = new CompanyCode();

            _newCompanyCodeAutoId   = _newCompanyCodeAutoId - 1;
            newItem.AutoID          = _newCompanyCodeAutoId;
            newItem.CompanyCodeID   = itemID;
            newItem.IsValid         = 1;
            newItem.NotValidMessage = "New Record Key Field/s Are Required.";
            CompanyCodeList.Add(newItem);
            _serviceAgent.AddToCompanyCodeRepository(newItem);
            SelectedCompanyCode = CompanyCodeList.LastOrDefault();

            AllowEdit = true;
            Dirty     = false;
            return(true);
        }