Exception : Violation of UNIQUE KEY constraint `IX_AdditionalTextBox`. Cannot insert duplicate key in object `dbo.AdditionalTextBox`. The duplicate key value is (7, Test New).The statement has been terminated. App Error Log : ControllerAppTier.SaveAndGetData->WORKTERRAControllerAppTier.SaveAndGetData->UserDefinedField.SaveAndGetData->UserDefinedField.InsertAdditionalField Employee ID : 0 Action Name : AdditionalBenefitLine Model : System.Web.Mvc.HandleErrorInfo Controller : Customization Web Error Log : at WORKTERRA.Shared.WORKTERRAControllerWebTier.SaveAndGetData(ObjectType I_objectType, Object objInputObject, Object I_context, Hashtable I_criteria, Boolean I_mode, Boolean I_needCollection) in d:\WT\branches\LB\Web\ControllerWebTier\ControllerWebTier\WORKTERRAControllerWebTier.cs:line 267 at WORKTERRA.BenAdmin.Areas.Customization.Models.FormatTotalCompensationStatementModel.GetAdditionalFieldObject(String fieldLabel, Int32 fieldTypeId, String fieldSubTypeId, String rowNo) in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\Customization\Models\FormatTotalCompensationStatement\FormatTotalCompensationStatementModel.cs:line 379 at WORKTERRA.BenAdmin.Areas.Customization.Models.FormatTotalCompensationStatementModel.AddFormatTotalCompensationStatement(BenefitLineItem benefitLineItem, Int64 hiddenFormatTotalCompensationStatementID) in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\Customization\Models\FormatTotalCompensationStatement\FormatTotalCompensationStatementModel.cs:line 231 at WORKTERRA.BenAdmin.Areas.Customization.Models.FormatTotalCompensationStatementModel.SaveBenefitData(BenefitLineItem benefitLineItem) in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\Customization\Models\FormatTotalCompensationStatement\FormatTotalCompensationStatementModel.cs:line 205 at WORKTERRA.BenAdmin.Areas.Customization.Controllers.CustomizationController.AdditionalBenefitLine(BenefitLineItem benefitLineItem) in d:\WT\branches\LB\Web\Web Projects\BenAdmin\Areas\Customization\Controllers\FormatTotalCompensationStatement\FormatTotalCompensationStatementController.cs:line 65 at lambda_method(Closure , ControllerBase , Object[] ) at System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.b__41() at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8`1.b__7(IAsyncResult _) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.b__33() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.b__49() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.b__49() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.b__36(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.b__20() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.b__22(IAsyncResult asyncResult)