コード例 #1
0
		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}");
			}
コード例 #2
0
		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>");
			}
コード例 #3
0
		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;
			}