//Add wrestler public void SetMember(string lastName, string firstName, string gender, string school, int yearsExperience, string birthdate, double weight, int numOfWins, int numOfLosses, int totalPoints, int numOfWinsByPin, string status, bool isUniformSignedOut) { Wrestlers newWrestler = new Wrestlers(); double weightCategory = newWrestler.WeightCategory(weight, gender); wrestlers.Add(new Wrestlers(lastName, firstName, gender, school, yearsExperience, birthdate, weight, weightCategory, numOfWins, numOfLosses, totalPoints, numOfWinsByPin, status, isUniformSignedOut)); }
private void updateMemberBtn_Click(object sender, EventArgs e) { try { if (radioBtnWrestler.Checked == true && isSearchSuccess == true) { List <Wrestlers> wrestlers = new List <Wrestlers>(); Wrestlers newWrestler = new Wrestlers(); int wrestlerLocation = assembledTeam.GetWrestler(lastNametxt.Text, firstNametxt.Text); wrestlers = assembledTeam.GetWrestlers(); wrestlers.RemoveAt(wrestlerLocation); double newWeightCategory = newWrestler.WeightCategory(Convert.ToDouble(weightTxt.Text), cmbxGender.Text); wrestlers.Add(new Wrestlers(lastNametxt.Text, firstNametxt.Text, cmbxGender.Text, schoolTxt.Text, Convert.ToInt32(yearsExperienceTxt.Text), birthdateTxt.Text, Convert.ToDouble(weightTxt.Text), newWeightCategory, Convert.ToInt32(numOfWinstxt.Text), Convert.ToInt32(numOfLossesTxt.Text), Convert.ToInt32(totalPointsTxt.Text), Convert.ToInt32(numOfWinsByPinTxt.Text), statusComboBox.Text, Convert.ToBoolean(uniformSignedOutComboBox.Text))); assembledTeam.SetWrestlers(wrestlers); } else if (radioBtnCoach.Checked == true && isSearchSuccess == true) { List <Coaches> coaches = new List <Coaches>(); int coachLocation = assembledTeam.GetCoach(lastNametxt.Text, firstNametxt.Text); coaches = assembledTeam.GetCoaches(); coaches.RemoveAt(coachLocation); coaches.Add(new Coaches(firstNametxt.Text, lastNametxt.Text, cmbxGender.Text, schoolTxt.Text, Convert.ToInt32(yearsExperienceTxt.Text), cmbxCoachType.Text)); assembledTeam.SetCoaches(coaches); } radioBtnCoach.Checked = false; radioBtnWrestler.Checked = false; Reset(); } catch (Exception) { MessageBox.Show("Invalid input"); } }