public ExcutionResult Insert(Employees employees, string userId) { ExcutionResult rowAffected = new ExcutionResult(); try { var param = EmployeesManager.GetById(employees.id); if (param == null) { var now = DateTime.Now; employees.CreatedAt = now; employees.CreatedBy = userId; rowAffected = EmployeesManager.Insert(employees); } else { rowAffected.Message = "Id already exist"; } } catch (Exception e) { rowAffected.ErrorCode = 1; rowAffected.Message = e.Message; _ilogger.LogError(e.Message, e); } return(rowAffected); }