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); }