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