private TaskModel TaskModelFromReader(SQLiteDataReader reader) { TaskModel task = new TaskModel { Id = Convert.ToInt32(reader["id"]), JiraId = StringOrNull(reader["jira_id"]), BoardId = Convert.ToInt32(reader["board_id"]), SprintId = Convert.ToInt32(reader["sprint_id"]), Name = reader["name"].ToString(), CreateTime = Convert.ToDateTime(reader["create_time"]), UpdateTime = DateTimeOrNull(reader["update_time"]), CloseTime = DateTimeOrNull(reader["close_time"]), State = (TaskState)Convert.ToInt32(reader["task_state_id"]) }; task.GetAllRecords(); return(task); }