public void DeleteToDo(ToDoModel todo)
 {
     _db.DeleteRecord <ToDoModel>(ApplicationSettings.MongoToDoTable, todo.Id);
 }
 public void CreateTodo(ToDoModel todo)
 {
     _db.InsertRecord(ApplicationSettings.MongoToDoTable, todo);
 }
 public void UpdateTodo(ToDoModel todo)
 {
     _db.UpsertRecord(ApplicationSettings.MongoToDoTable, todo.Id, todo);
 }
Beispiel #4
0
 public ToDoModel Post([FromBody] ToDoModel Todo)
 {
     return(toRepo.Create(Todo));
 }
 public IActionResult Edit([FromBody] ToDoModel model)
 {
     return(Ok(_toDoService.EditToDo(model.toDoID, model.toDoTitle, model.toDoContent, model.toDoStatus, model.categoryID, 1)));
 }
Beispiel #6
0
        public async Task <IActionResult> UpdateToDo(ToDoModel toDo)
        {
            var result = await _commandDispatchService.DispatchAsync(new UpdateToDoCommand { ToDoModel = toDo });

            return(result != null && result.IsSuccess ? Ok() : BadRequest(result?.ErrorMessage));
        }
Beispiel #7
0
 // Save and Get the new task created by the user
 public ToDoModel SaveNewTask(ToDoModel todoModel)
 {
     return(repositoryAbstraction.SaveNewTask(todoModel));
 }
Beispiel #8
0
 public void OnGet()
 {
     ToDoItem = _sql.LoadData <ToDoModel, dynamic>("[dbo].[spToDos_ReadById]",
                                                   new { OwnerId = User.FindFirst(ClaimTypes.NameIdentifier).Value, Id }).FirstOrDefault();
 }
Beispiel #9
0
 public string Put(Guid id, [FromBody] ToDoModel model)
 {
     return(_service.Update(id, model) > 0 ? "Sucesso" : "Erro");
 }
Beispiel #10
0
 public string Post([FromBody] ToDoModel model)
 {
     return(_service.Create(model) > 0 ? "Sucesso" : "Erro");
 }
Beispiel #11
0
 /// <summary>
 /// Delete model from database.
 /// </summary>
 /// <param name="model">Model to be deleted</param>
 /// <returns></returns>
 public int DeleteModel(ToDoModel model)
 {
     return(_db.Delete(model));
 }
 public void DeleteTodo(ToDoModel todo)
 {
     ToDo.Remove(todo);
 }