public async Task <ActionResult <ResponseModel <EmployeeDTO> > > Post([FromBody] EmployeeDTO employeeRecord)
        {
            var getEmployeeList = await _dataHandler.LoadJsonFile <EmployeeDTO>("Employees.json");

            getEmployeeList.Add(employeeRecord);

            var result = await _dataHandler.AddJsonRecordInFile("Employees.json", getEmployeeList, employeeRecord.EmployeeId);

            if (result != string.Empty)
            {
                var response = new ResponseModel <string> {
                    Result = result
                };
                return(Ok(response));
            }

            return(StatusCode(StatusCodes.Status304NotModified, new ResponseModel <string> {
                Message = "Employee not created"
            }));
        }