public static void AddAndActivatePlayer(string inputName, FormMainPage form) { string userName = CleanUserName(inputName); if (!string.IsNullOrWhiteSpace(userName)) { if (form.crapsDataSet.User.Select("Name = '" + userName + "'").Length != 0) { MessageBox.Show("That player already exists. Please enter a new player or select your name from the list."); } else { CrapsDataSet.UserRow userRow = form.crapsDataSet.User.NewUserRow(); userRow.Name = userName.ToUpper(); form.crapsDataSet.User.Rows.Add(userRow); try { form.userTableAdapter.Insert(userName.ToUpper()); } catch (Exception e) { MessageBox.Show(e.Message); } form.userTableAdapter.Fill(form.crapsDataSet.User); ViewController.PlayerActivate(userName, form); } } else { MessageBox.Show("Your name cannot be empty."); } }
public static void DeletePlayer(FormMainPage form) { CrapsDataSet.UserRow userRow = form.crapsDataSet.User.FindById(GameVariables.UserID); ClearPlayerHistory(form); userRow.Delete(); form.userTableAdapter.Update(form.crapsDataSet.User); form.userTableAdapter.Fill(form.crapsDataSet.User); form.rollHistTableAdapter.Fill(form.crapsDataSet.RollHist); }
public static void UpdateUser(string inputName, FormMainPage form) { string userName = CleanUserName(inputName); if (form.crapsDataSet.User.Select("Name = '" + userName + "'").Length != 0) { MessageBox.Show("That player already exists."); } else { CrapsDataSet.UserRow userRow = form.crapsDataSet.User.FindById(GameVariables.UserID); userRow.Name = userName.ToUpper(); try { form.userTableAdapter.Update(form.crapsDataSet); form.userTableAdapter.Fill(form.crapsDataSet.User); } catch (Exception e) { MessageBox.Show(e.Message); } } }