Example #1
0
 /// <summary>
 /// Updates all changes in the TodoItems data table to the TodoItems table in the TodoDB database.
 /// </summary>
 /// <param name="dtTodoItems"></param>
 public static int UpdateTodoItems(TodoDB.TodoItemsDataTable dtTodoItems)
 {
     try
     {
         TodoDBTableAdapters.TodoItemsTableAdapter daTodoItems = new TodoDBTableAdapters.TodoItemsTableAdapter();
         return(daTodoItems.Update(dtTodoItems));
     }
     catch (Exception err)
     {
         ErrorHandler.ShowErrorMessage(err, "Error in UpdateTodoItems function of TodoDataSync class.");
         return(-1);
     }
 }
Example #2
0
 /// <summary>
 /// Loads all Todo Items records for the specified user from the TodoItems table in the database.
 /// </summary>
 /// <param name="iUserID"></param>
 /// <param name="dtTodoItems"></param>
 public static void LoadTodoItems(int iUserID, TodoData.TodoDB.TodoItemsDataTable dtTodoItems)
 {
     try
     {
         TodoDBTableAdapters.TodoItemsTableAdapter daTodoItems = new TodoDBTableAdapters.TodoItemsTableAdapter();
         daTodoItems.Adapter.SelectCommand = new SqlCommand("SELECT * FROM dbo.TodoItems WHERE UserID = @UserID");
         daTodoItems.Adapter.SelectCommand.Parameters.AddWithValue("@UserID", iUserID);
         daTodoItems.Adapter.SelectCommand.Connection = daTodoItems.Connection;
         daTodoItems.Adapter.Fill(dtTodoItems);
     }
     catch (Exception err)
     {
         ErrorHandler.ShowErrorMessage(err, "Error in LoadTodoItems function of TodoDataSync class.");
     }
 }