using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ProjectTourAgency.Enities; public class Route { public int Id { get; private set; } [DisplayName("Место назначения")] public string Destination { get; private set; } = string.Empty; [DisplayName("Место отбытия")] public string Departure { get; private set; } = string.Empty; [DisplayName("Продолжительность")] public int Duration { get; private set; } public string DepartureDestination => $"{Departure} - {Destination}"; public static Route CreateEntity(int id, string destination, string departure, int duration) { return new Route { Id = id, Destination = destination, Departure = departure, Duration = duration }; } }