public IActionResult StaffCard(int id) { var staff = StaffListDB?.Staff?.FirstOrDefault(e => e.Id == id); var builder = new ComponentCard( new Row( new Column( new ItemCardInfo( text: staff?.StaffName ?? "Неизвестная профессия" ) ), new Column( new ItemCardInfo( text: "Дата добавления:" + staff?.Date.ToString("dd mm yyy") ?? "Неизвестная дата" ) ) ), new Row( new Column( new ItemCardInfo( text: staff?.FIO ?? "Неизвестное имя" ) ), new Column( new ItemCardInfo( text: staff?.Competension ?? "Неизвестные компетенции" ) ) ) ); var modelView = new StaffCardViewModel().Init(builder.Generate()); return(View(nameof(StaffCard), modelView)); }
internal void Add(ComponentCard card) => Cards.Add(card);