private void PresentHead(int helperIndex, Projekt projekt, ProjekteTable.SortEntries sortEntry, int level, String SortKey, bool lastLevel) { String TabLevel = "\t\t\t\t\t\t\t\t"; if (level == 0) { HTMLRows.Add($"{TabLevel.Substring(0, level + 1)}<li style=\"font-weight: bold\"><h3>{SortKey}</h3>"); return; } if (level == 1) { HTMLRows.Add($"{TabLevel.Substring(0, level + 1)}<li style=\"\"><h4>{SortKey}</h4>"); return; } HTMLRows.Add($"{TabLevel.Substring(0, level + 1)}<li style=\"\">{SortKey}"); }
private void PresentContent(int helperIndex, Projekt projekt, ProjekteTable.SortEntries sortEntry, int level, String SortKey, bool lastLevel) { String TabLevel = "\t\t\t\t\t\t\t\t"; HTMLRows.Add($"{TabLevel.Substring(0, level+1)}<li style=\"cursor: pointer; font-weight:bold\">" + $"<a href =\"/Home/SingleElementWhatToDo?WhatToDo={projekt.Id}\">" + $"{projekt.NameId}</a></li>"); }
public String GetActuallSearchKey(ProjekteTable.SortEntries sortEntry, Projekt projekt) { switch (sortEntry) { case ProjekteTable.SortEntries.ArbeitsGruppe: return projekt.Ort.OrtsTeil.AktuallArbeitsGruppe.NameId; break; case ProjekteTable.SortEntries.Zustaendigkeit: return projekt.Zustaendigkeit.NameId; break; case ProjekteTable.SortEntries.NumericProjektId: return projekt.NumericProjektId; break; case ProjekteTable.SortEntries.OrtsBezeichnung: return projekt.Ort.NameId; break; case ProjekteTable.SortEntries.PlakatWertigkeiten: return Convert.ToString(projekt.SummeU + projekt.SummeW + projekt.SummeM); break; case ProjekteTable.SortEntries.ProjektNameId: return projekt.NameId; break; case ProjekteTable.SortEntries.ProjektTyp: return projekt.Typ.TypNameId; break; case ProjekteTable.SortEntries.ProjektWertigkeit: Convert.ToString(projekt.Wertigkeit); break; case ProjekteTable.SortEntries.OrtsTeilNameId: return projekt.Ort.OrtsTeil.NameId; break; } return String.Empty; }