public async void AddChantTest(string lyrics) { var request = new ClubChantRequest() { Lyrics = lyrics }; var result = await _clubService.AddChant(request); Assert.True(result.Success); }
public async Task <Response> AddChant(ClubChantRequest request) { var chant = new Chant() { ClubId = request.ClubId, Lyrics = request.Lyrics }; await Context.Chants.AddAsync(chant); await Context.SaveChangesAsync(); AddLog($"Dodano przyśpiewke {request}"); return(new SuccessResponse <bool>(true)); }
public async void DeleteChantTest(string lyrics) { var request = new ClubChantRequest() { Lyrics = lyrics }; var fakeChant = await _clubService.AddChant(request); var fODChant = await _contextBuilder.Context.Chants.FirstOrDefaultAsync(i => i.Lyrics == lyrics); var result = await _clubService.DeleteChant(fODChant.Id); Assert.True(result.Success); }
public async Task <Response> EditChant(int id, ClubChantRequest request) { var chant = await Context.Chants.FirstOrDefaultAsync(i => i.Id == id); if (chant == null) { return(new ErrorResponse("Przyśpiewki nie znaleziono!")); } chant.Lyrics = request.Lyrics; Context.Chants.Update(chant); await Context.SaveChangesAsync(); AddLog($"Edytowano przyśpiewke {chant.Id}"); return(new SuccessResponse <bool>(true)); }
public async void EditChantTest(string lyrics, int id, string lyrics2) { var request1 = new ClubChantRequest() { Lyrics = lyrics }; var request2 = new ClubChantRequest() { Lyrics = lyrics2 }; var fakeChant = await _clubService.AddChant(request1); var fODChant = await _contextBuilder.Context.Chants.FirstOrDefaultAsync(i => i.Id == id); var result = await _clubService.EditChant(fODChant.Id, request2); Assert.True(result.Success); }
public async Task <IActionResult> EditChant(int id, ClubChantRequest request) => ResolveResponse(await _clubsService.EditChant(id, request));
public async Task <IActionResult> AddChant(ClubChantRequest request) => ResolveResponse(await _clubsService.AddChant(request));