Merge pull request #142 from nitta-lab-2024/CreateTodoFragment
Todoの更新を更新前TodoをDelele、更新後TodoをCreateするように変更
commit dc543ceedd019b0a5f97d36ab3c5985a9f1da8f9
2 parents c375a52 + 337a496
山本大翔 authored on 3 Oct
Showing 1 changed file
View
14
app/src/main/java/com/example/citrusclient/views/CreateTodoFragment.java
return;
}
if(isEdit){
//編集時
todosViewModel.setTodo(accountId,editBook.getBookId() ,editTodo.getYear(),editTodo.getMonth(),
editTodo.getDay(), editTodo.getTodoId(), title,spinner.getSelectedItemPosition(), year, month, day, token);
//編集前のTodoは削除
todosViewModel.deleteTodo(accountId,editBook.getBookId(),editTodo.getYear(),
editTodo.getMonth(),editTodo.getDay(), editTodo.getTodoId(), token);
//編集後の年月日にTodoを追加
todosViewModel.createTodo(accountId,spinner.getSelectedItemPosition(),year,month,day,title,token);
 
((MainActivity)getActivity()).backFragment();
}else{
//追加時
todosViewModel.createTodo(accountId,spinner.getSelectedItemPosition(),year,month,day,title,token);
todosViewModel.createTodo(accountId,spinner.getSelectedItemPosition(),year,month,day,title ,token);
((MainActivity)getActivity()).backFragment();
}
 
});