Merge branch 'master' of github.com:HosseinJavadi/VizhTalk

This commit is contained in:
2025-09-12 22:07:44 +03:30
@@ -49,8 +49,11 @@ public class GetLanguageByIdQueryHandler(IGenericDapper<LanguageDTO> languageDap
{ {
public async Task<LanguageDTO> Handle(GetLanguageByIdQuery request, CancellationToken cancellationToken) public async Task<LanguageDTO> Handle(GetLanguageByIdQuery request, CancellationToken cancellationToken)
{ {
var sql = $"select * from Learning.Languages where Id = " + var sql = $"select " +
$" @{nameof(Language.Id)}"; $"lan.{nameof(Language.Title)} as {nameof(LanguageDTO.Title)}," +
$"lan.{nameof(Language.Id)} as {nameof(LanguageDTO.Id)}," +
$"CONVERT(nvarchar(max),m.FileId) as {nameof(LanguageDTO.Icon)}" +
$"from Learning.Languages as lan where lan.Id = @{nameof(Language.Id)}";
var language = await languageDapper.GetAsync(sql, new { request.Id }); var language = await languageDapper.GetAsync(sql, new { request.Id });
return language; return language;