Exemple #1
0
        private void AddTeamMember(object sender, RoutedEventArgs e)
        {
            if (!this.AllFieldsFilled(tbFName.Text, tbLastName.Text, tbUserName.Text) || (this.rbTypeMember == null))
            {
                this.lblTeamMemberMessage.Content = "Please fill all fields!";
            }

            else
            {
                if (this.facade.TeamMemberExist(tbFName.Text, tbLastName.Text, tbUserName.Text))
                {
                    this.lblTeamMemberMessage.Content = "This member alredy exist!";
                }
                else
                {
                    facade.AddNewTeamMember(tbFName.Text, tbLastName.Text, tbUserName.Text, rbTypeMember.Name.Substring(2), (bool)cxbHasParticipated.IsChecked);

                    this.lblTeamMemberMessage.Content = "Member added!";
                }
            }
        }