Пример #1
0
        public async Task CreateTeam(CreateTeamInput input)
        {
            var team = input.MapTo <Teams>();
            var val  = _TeamsRepository
                       .GetAll().Where(p => p.Name == input.Name && p.SalesManagerId == input.SalesManagerId).FirstOrDefault();

            if (val == null)
            {
                await _TeamsRepository.InsertAsync(team);
            }
            else
            {
                throw new UserFriendlyException("Ooops!", "Duplicate Data Occured in Team '" + input.Name + "'...");
            }
        }