Esempio n. 1
0
        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.");
            }
        }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
        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);
                }
            }
        }