Example #1
0
 private void LoadData()
 {
     dtInvio.Value = DateTime.Now;
     using (databaseContext = CreateDatabaseContext())
     {
         PersonaggiManagerNew characterManager = new PersonaggiManagerNew(databaseContext);
         lstDestinatari.DataSource   = characterManager.GetAllCharacters();
         lstDestinatari.SelectedItem = null;
         if (!originalMessage.HasValue)
         {
             cmbMittente.DataSource      = characterManager.GetAllCharacters();
             lstDestinatari.SelectedItem = null;
         }
         else
         {
             MessaggiManager messageManager    = new MessaggiManager(databaseContext);
             Missione        messaggio         = messageManager.GetSingleMessage(originalMessage.Value);
             var             mittentiPossibili = (from destinatari in messaggio.PostaInArrivoes
                                                  orderby destinatari.Personaggio.Nome
                                                  select destinatari.Personaggio).ToList();
             cmbMittente.DataSource       = mittentiPossibili;
             lstDestinatari.SelectedValue = messaggio.Personaggio.NumeroPG;
             txtOggetto.Text   = "Re: " + messaggio.Titolo;
             txtMessaggio.Text = "\r\n ---------- \r\n" + "Da: " + messaggio.Personaggio.Nome + "\r\nData: " + messaggio.DataCreazione + "\r\n" + messaggio.Testo.Replace("<br />", "\r\n").Replace("<br>", "\r\n");
         }
     }
 }
Example #2
0
 private void LoadData()
 {
     using (databaseContext = CreateDatabaseContext())
     {
         PersonaggiManagerNew characterManager = new PersonaggiManagerNew(databaseContext);
         cmbAutore.DataSource  = characterManager.GetAllCharacters();
         cmbFazione.DataSource = characterManager.GetFactions();
         dtFine.Value          = dtCreazione.Value.AddDays(1);
     }
 }
Example #3
0
 private void chkShowAll_CheckedChanged(object sender, EventArgs e)
 {
     if (chkShowAll.Checked)
     {
         cmbSelezionaDestinatario.Enabled    = false;
         cmbSelezionaDestinatario.DataSource = new List <Personaggio>();
         svuotaControlli();
         LoadData();
     }
     else
     {
         using (databaseContext = CreateDatabaseContext())
         {
             PersonaggiManagerNew characterManager = new PersonaggiManagerNew(databaseContext);
             cmbSelezionaDestinatario.DataSource = characterManager.GetAllCharacters();
         }
         cmbSelezionaDestinatario.Enabled = true;
     }
 }