Example #1
0
        private void OpenMember(Member member)
        {
            using (var formulaire = new FrmLicencie())
            {
                formulaire.DoctorsAndTel = this._easyJudoClubControler.GetDoctorsAndTel();
                formulaire.Member        = member;

                if (formulaire.ShowDialog() == DialogResult.OK)
                {
                    var sortedColumn = dataGridMembers.SortedColumn;

                    var oldMember = _easyJudoClubControler.JudoClub.Members.First(_ => _.Id == member.Id);
                    var newMember = formulaire.Member;

                    _easyJudoClubControler.UpdateMember(oldMember, newMember);

                    Save();
                    RefreshFrmMain();
                    SetFilter(textBox1.Text, cb_SaisonN_Filter.Checked);
                    if (sortedColumn != null)
                    {
                        dataGridMembers.Sort(sortedColumn, ListSortDirection.Ascending);
                    }

                    SelectRow(member.Id);
                }
            }
        }
Example #2
0
        public void UpdateMemberTest()
        {
            var oldMember = new Member()
            {
                Id = 2, Nom = "Jeanniard", Prenom = "Lucc"
            };
            var newMember = new Member()
            {
                Id = 2, Nom = "Jeanniard", Prenom = "Luc"
            };

            _clubMock.Setup(_ => _.UpdateMember(oldMember, newMember));
            _easyJudoClubControler.UpdateMember(oldMember, newMember);
            _clubMock.Verify(_ => _.UpdateMember(oldMember, newMember), Times.Once());
        }