Files
upo-senior-assistant/SeniorAssistant/Models/Menu.cs
Giacomo c807c474c4 Init
- aggiunto un po di tutto comeil progetto del prof
2018-09-14 19:38:02 +02:00

31 lines
675 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SeniorAssistant.Models
{
public interface IMenuItem
{
string Text { get; set; }
}
public class MenuItem : IMenuItem
{
public MenuItem(string text) : this(text, "#") { }
public MenuItem(string text, string href)
{
Text = text;
HRef = href;
}
public string Text { get; set; }
public string HRef { get; set; }
}
public class SubMenu : IMenuItem
{
public string Text { get; set; }
public IEnumerable<MenuItem> Items { get; set; }
}
}