public void RemoveTeamMember(Guid teamId, Guid userId)
        {
            var currentRecord = _teamMemberRepository.GetCurrentTeamMemberByTeamAndUserId(teamId, userId);

            if (currentRecord != null)
            {
                _teamMemberRepository.Delete(currentRecord);
                _teamMemberRepository.Save();
            }
        }
        public async Task <bool> DeleteTeamMember(Guid id)
        {
            try
            {
                var teamMember = await GetTeamMemberById(id);

                _teamMemberRepository.Delete(teamMember);
                await _teamMemberRepository.SaveAsync();

                return(true);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.ToString());
            }
        }
Beispiel #3
0
 public bool Delete(Guid id)
 {
     return(_teamMemberRepository.Delete(id));
 }
Beispiel #4
0
 public void DeleteTeamMember(TeamMember teamMember)
 {
     teamMemberRepository.Delete(teamMember);
 }
        public IActionResult Delete(int id)
        {
            var result = _IteamMemberRepository.Delete(id);

            return(Ok(result));
        }