Я получаю данные из БД в IEnumerable и показываю в виде списка в View ASP.Net MVC. Я хочу взять определенный столбец, который содержит значения что-то вроде «A» для активного, «D» для «Деактивированный» и т. Д. Итак, я хочу преобразовать эти символы в правильную строку для отображения в представлении. Как это сделать?
Я ценю любую помощь.
public string GetStatusPagamento(int fileCodigo)
{
var statusPgto = _context.GetFileByFileCode(fileCodigo).Select(s =>
s.StatusPagamento).FirstOrDefault();
#region switch pagto
switch (statusPgto.ToString())
{
case "A":
return "Ativo";
case "D":
return "Ativo";
case "E":
return "Cancelado";
case "M":
return "Reembolsado";
case "R":
return "Ativo";
case "X":
return "Cancelado";
default:
return "Indefinido";
}
#endregion
}
Предполагалось показать строку вместо символа в представлении.