Пример #1
0
 public void OnHackedSuccess(long hackerAccount)
 {
     using (HolonetEntities context = new HolonetEntities())
     {
         MessaggioSalvato message = new MessaggioSalvato();
         message.Contenuto = "Da: " + MessaggioVisualizzato.Mandante + "<br/>" + MessaggioVisualizzato.Testo;
         message.Titolo = MessaggioVisualizzato.Titolo;
         message.NumeroPG = hackerAccount;
         message.Hacking = MessaggioVisualizzato.LivelloHacking;
         message.Provenienza = "MISSIONI";
         context.AddToMessaggioSalvatoes(message);
         context.SaveChanges();
     }
     HackingEngine.RegistraHackingMissione(MessaggioVisualizzato.NumeroMissione, hackerAccount, true);
     panMessage.Visible = false;
     panSalvato.Visible = true;
     ucHacking.Visible = false;
 }
Пример #2
0
 protected void btnInvia_Click(object sender, EventArgs e)
 {
     Personaggio character = (Personaggio)Session["Personaggio"];
     using (HolonetEntities context = new HolonetEntities())
     {
         MessaggioSalvato message = new MessaggioSalvato();
         message.NumeroPG = character.NumeroPG;
         message.LivelloCrittazione = Crypted;
         message.Contenuto = txtTesto.Text.Replace("\n", "<br/>");
         message.Provenienza = "SAVEDFILE";
         message.Titolo = txtOggetto.Text.Trim();
         context.AddToMessaggioSalvatoes(message);
         context.SaveChanges();
     }
     panWriteFile.Visible = false;
     Crypted = 0;
     CaricaElencoFiles();
 }
Пример #3
0
 public void OnHackedSuccess(long hackerAccount)
 {
     //Salvare il messaggio nell'account dell'Hacker e registrare il successo
     using (HolonetEntities context = new HolonetEntities())
     {
         MessaggioSalvato message = new MessaggioSalvato();
         message.Contenuto = "Da: " + FileDaMostrare.Personaggio.Nome + "<br/>" + FileDaMostrare.Contenuto;
         message.Titolo = FileDaMostrare.Titolo;
         message.NumeroPG = hackerAccount;
         message.Hacking = FileDaMostrare.Hacking;
         message.Provenienza = "MISSIONI";
         context.AddToMessaggioSalvatoes(message);
         context.SaveChanges();
     }
     HackingEngine.RegistraHackingFile(FileDaMostrare.Progressivo, hackerAccount, true);
     panMessage.Visible = false;
     panSalvato.Visible = true;
     ucHacking.Visible = false;
 }
Пример #4
0
        protected void btnSalva_Click(object sender, EventArgs e)
        {
            //copiare in MessaggioSalvato
            using (HolonetEntities context = new HolonetEntities())
            {
                MessaggioSalvato toSave = new MessaggioSalvato();
                toSave.Contenuto = MessaggioVisualizzato.Testo;
                toSave.Hacking = MessaggioVisualizzato.LivelloHacking;
                toSave.NumeroPG = ((Personaggio)Session["Personaggio"]).NumeroPG;
                toSave.Provenienza = "Messaggi";
                toSave.Titolo = MessaggioVisualizzato.Titolo;

                lblTitoloSalvato.Text = toSave.Titolo;

                context.AddToMessaggioSalvatoes(toSave);
                context.SaveChanges();
            }

            panCancellato.Visible = false;
            panMessage.Visible = false;
            panSalvato.Visible = true;
        }