private void done_btn_Click(object sender, RoutedEventArgs e) { if (tasks.Count <= 2) { Error_txt = "There should be at least 3 tasks in order to create a list!"; return; } if (!string.IsNullOrWhiteSpace(list_name_box.Text)) { list.List_name = list_name_box.Text; list.List_user_id = user_logged.User_id; list.List_fronts = 0; ListController controller = new ListController(); controller.AddNewList(list, tasks); AllListsView lists_view = new AllListsView(user_logged); lists_view.Activate(); lists_view.Show(); this.Close(); } else { Error_txt = "List name cannot be empty!"; return; } }