public InsertAthletesInCompetitionLogic(ref DBConnection conn, AthleteDto athlete, CompetitionDto competition, TypesStatus status) { _conn = conn; _athlete = athlete; _competition = competition; _status = status; }
public void InsertAthleteInCompetition(AthleteDto athlete, CompetitionDto competition, TypesStatus status) { var insertAthletesInCompetition = new InsertAthletesInCompetitionLogic(ref _conn, athlete, competition, status); insertAthletesInCompetition.Execute(); }
public InscriptionProofWindow(AthleteDto athlete, CompetitionDto competition, TypesStatus status) { _athlete = athlete; _competition = competition; InitializeComponent(); _competitionService = new CompetitionService(); _enrollService = new EnrollService(_competition); var category = _enrollService.GetCategory(_athlete, _competition); _enrollService.InsertAthleteInCompetition(_athlete, _competition, status); TxJustificante.Text = $"Atleta: {_athlete.Name} {_athlete.Surname}\nCompetición: {_competition.Name}\nCategoría: {category}\nFecha de inscripción: {DateTime.Now.ToShortDateString()}\nPrecio de la inscripción: {_competition.Price} €"; }