Esempio n. 1
0
 private void LoadData()
 {
     using (databaseContext = CreateDatabaseContext())
     {
         EventiManagerNew manager = new EventiManagerNew(databaseContext);
         Evento           myEvent = manager.GetEventFromNumber(cdEvento);
         calGiorno.MinDate = myEvent.DataEvento;
     }
 }
Esempio n. 2
0
 private void LoadData()
 {
     using (databaseContext = CreateDatabaseContext())
     {
         EventiManagerNew manager = new EventiManagerNew(databaseContext);
         Evento           myEvent = manager.GetEventFromNumber(cdEvento);
         txtNomeEvento.Text   = myEvent.TitoloEvento;
         grdGiorni.DataSource = myEvent.EventoGiornis;
     }
 }
Esempio n. 3
0
        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;
            }
        }
Esempio n. 4
0
        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");
                }
            }
        }