public void TaskIsComplete(bool complete, int taskId) { using var con = HelperDataAccess.Conn(); con.Open(); String dapperChecked = "UPDATE Tasks SET TaskComplete = '" + complete + "' WHERE TaskId = '" + taskId + "'"; var affectedRows = con.Execute(dapperChecked, new { TaskComplete = complete }); }
public void EditTask(int taskId, string name, Category category, DateTime due, Reminder reminder, Repetition repetition, bool important, bool complete) { using var con = HelperDataAccess.Conn(); con.Open(); String dapperChecked = "UPDATE Tasks SET TaskName = '" + name + "', TaskCategory = '" + (int)category + "', DueDate = '" + due + "', Reminder = '" + (int)reminder + "', TaskRepetition = '" + (int)repetition + "', IsImportant = '" + important + "' WHERE TaskId = '" + taskId + "'"; var affectedRows = con.Execute(dapperChecked, new { TaskName = name, IsImportant = important, TaskCategory = (int)category, DueDate = due, Reminder = (int)reminder, TaskRepetition = (int)repetition }); }
public IEnumerable <Task> Connect(string sqlQuery) { using var con = HelperDataAccess.Conn(); con.Open(); IEnumerable <Task> taskList = new ObservableCollection <Task>(con.Query <Task>(sqlQuery).ToList()); con.Close(); return(taskList); }
public void CreateTask(string name, bool Complete, bool Important, DateTime Due, Reminder Reminder, Category Category, Repetition Repetition) { using var con = HelperDataAccess.Conn(); con.Open(); string insertTask = "INSERT INTO dbo.[Tasks] (TaskName, TaskComplete, IsImportant, TaskCategory, DueDate, Reminder, TaskRepetition) VALUES" + "(@TaskName, @TaskComplete, @IsImportant, @TaskCategory, @DueDate, @Reminder, @TaskRepetition)"; var affectedRows = con.Execute(insertTask, new { TaskName = name, TaskComplete = Complete, IsImportant = Important, TaskCategory = Category, DueDate = Due, Reminder, TaskRepetition = Repetition }); con.Close(); }