private void btnSalva_Click(object sender, EventArgs e) { DateTime selectedDate = calGiorno.SelectionStart; using (databaseContext = CreateDatabaseContext()) { EventiManagerNew manager = new EventiManagerNew(databaseContext); Evento myEvent = manager.GetEventFromNumber(cdEvento); bool CanAdd = true; foreach (var giorno in myEvent.EventoGiornis) { if (giorno.DataGiorno.Date == selectedDate.Date) { CanAdd = false; break; } } if (CanAdd) { bool success = manager.AddDayToEvent(cdEvento, selectedDate.Date); if (success) { databaseContext.SaveChanges(); this.Close(); } else { MessageBox.Show("Si è verificato un errore durante il salvataggio"); } } else { MessageBox.Show("Giorno già presente"); } } }
private void LoadData() { using (databaseContext = CreateDatabaseContext()) { EventiManagerNew manager = new EventiManagerNew(databaseContext); Evento myEvent = manager.GetEventFromNumber(cdEvento); txtNomeEvento.Text = myEvent.TitoloEvento; grdGiorni.DataSource = myEvent.EventoGiornis; } }
private void LoadData() { using (databaseContext = CreateDatabaseContext()) { EventiManagerNew eventManager = new EventiManagerNew(databaseContext); Evento myEvent = eventManager.GetEventFromNumber(cdEvento); txtNomeEvento.Text = myEvent.TitoloEvento; grdGiorni.DataSource = myEvent.EventoGiornis; GiocatoriManager manager = new GiocatoriManager(databaseContext); IList<Giocatore> source = manager.GetAllPlayers(); cmbGiocatore.DataSource = source; } }
private void LoadData() { using (databaseContext = CreateDatabaseContext()) { EventiManagerNew manager = new EventiManagerNew(databaseContext); Evento myEvent = manager.GetEventFromNumber(cdEvento); calGiorno.MinDate = myEvent.DataEvento; } }