コード例 #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;
        }