public async Task <IActionResult> CreateArtist([FromForm] AddArtistInput addArtistInput) { if (!ModelState.IsValid) { return(BadRequest()); } await artistCrud.AddArtist(addArtistInput); return(Ok()); }
public async Task <bool> AddArtist(AddArtistInput addArtistInput) { await UploadFile(addArtistInput.MyImage); var newArtist = mapper.Map <Artist>(addArtistInput); newArtist.Image = addArtistInput.MyImage.FileName; artistRepository.Insert(newArtist); await artistRepository.Save(); return(true); }