public TodosType GetTodos() { try { var todos = new TodosType { Todo = _todos.ToArray() }; // Return success SetHttpStatus(HttpStatusCode.OK, HttpHeaderMessages.TodoReturned); return todos; } catch (Exception ex) { _log.ErrorFormat("Error retrieving version. Details: {0}", ex); SetHttpStatus(HttpStatusCode.InternalServerError, HttpHeaderMessages.InternalServerError); return null; } }
public TodosType GetTodosFiltered(bool isDone) { try { message.Text = "GetTodos"; var todos = new TodosType { Todo = _todos.Where(td =>td.IsDone == isDone).ToArray() }; // Return success SetHttpStatus(HttpStatusCode.OK, HttpHeaderMessages.TodoReturned); return todos; } catch { SetHttpStatus(HttpStatusCode.InternalServerError, HttpHeaderMessages.InternalServerError); return null; } }
public TodosType GetTodos() { try { message.Text = "GetTodos"; var todos = new TodosType { Todo = _todos.ToArray() }; // Return success SetHttpStatus(HttpStatusCode.OK, HttpHeaderMessages.TodoReturned); return todos; } catch { SetHttpStatus(HttpStatusCode.InternalServerError, HttpHeaderMessages.InternalServerError); return null; } }