D:\WT\trunk\WORKTERRAweb\Shared Library\ValueObjects\ValueObjects\TerminateDependent.cs Added new variable to get previous termination date of an enrollment (variable name - OldTerminationDate) D:\WT\trunk\WORKTERRAweb\Shared Library\SharedFunction\SharedFunction\BenAdminSharedFunction.cs D:\WT\trunk\WORKTERRAweb\App\ControllerAppTier\ControllerAppTier\BenAdminControllerAppTier.cs D:\WT\trunk\WORKTERRAweb\App\BusinessLogic\Employee\EmployeeTerminatePlanElection.vb Set default value for 'status' variable Added new variables nulldate effectiveDate oldTerminationDate objEligibility eligibilityResult isUpdate Added following conditions for Old Termination Date and Newly provided termination date 1. terminationDate <= oldTerminationDate 2. terminationDate = NULL (here we need eligibility check for getdate()) 3. terminationDate > oldTerminationDate (here we need eligibility check for greater date) D:\WT\trunk\WORKTERRAweb\Database Objects\MasterCompanyDB\04_Stored Procedures\dbo.OES_SP_Insert_TerminatePlanElections.StoredProcedure.sql Added OES_SP_Insert_TerminatePlanElections to insert null termination date D:\WT\trunk\WORKTERRAweb\Web\Web Projects\BenAdmin\Areas\UserDetails\Controllers\TerminatePlanElections\TerminatePlanElectionController.cs D:\WT\trunk\WORKTERRAweb\Web\Web Projects\BenAdmin\Areas\UserDetails\Models\TerminatePlanElections\TerminatePlanElections.cs Added new variable to get previous termination date of an enrollment (variable name - OldTerminationDate) D:\WT\trunk\WORKTERRAweb\Web\Web Projects\BenAdmin\Areas\UserDetails\Views\UserDetails\TerminatePlanElections\TerminatePlan.cshtml Removed validation conditions for above scenarios