using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ProjectHorseRacingOrg.Entities; public class RacingHorses { public int Id { get; private set; } [Browsable(false)] public int RaceId { get; private set; } [Browsable(false)] public int JockeyId { get; private set; } [Browsable(false)] public int HorseId { get; private set; } [DisplayName("Соревнование")] public string RaceName { get; private set; } = string.Empty; [DisplayName("Жокей")] public string JockeyName { get; private set; } = string.Empty; [DisplayName("Лошадь")] public string HorseName { get; private set; } = string.Empty; [DisplayName("Дата соревнования")] public DateTime RacingDate { get; private set; } [DisplayName("результаты место")] public int Result { get; private set; } public static RacingHorses CreateOpeartion(int id, int raceId, int jockeyId, int horseId, int result) { return new RacingHorses { Id = id, RaceId = raceId, JockeyId = jockeyId, HorseId = horseId, RacingDate = DateTime.Now, Result = result }; } }