public async Task <Sponsor> CreateSponsorAsync(SponsorViewModel model) { try { var sponsor = mapper.Map <Sponsor>(model); var created = await repository.CreateSponsorAsync(sponsor); return(await SaveAndReturn(created)); } catch (Exception e) { throw e; } }