Пример #1
0
        public ActionResult ProfessoreInsertDomanda(int id)
        {
            var utenteLoggato = Session["utenteLoggato"];

            if (utenteLoggato == null)
            {
                return(RedirectToAction("LoginProfessore", "Home"));
            }

            var model = new ProfessoreInsertDomandaModel();

            model.Professore = (Professore)utenteLoggato;

            if (model.Professore.ID != id)
            {
                return(RedirectToAction("HomeProfessore", "Reserved", new { model.Professore.ID }));
            }

            ProfessoreInsertDomandaLabel(model);
            var IDVerifica = Session["VerificaSelezionato"];

            model.Verifica           = (Verifica)IDVerifica;
            model.ListaDomandaChiusa = DatabaseHelper.GetAllDomandaChiusaByVerifica(model.Verifica.ID);
            return(View(model));
        }
Пример #2
0
        public static void ProfessoreInsertDomandaLabel(ProfessoreInsertDomandaModel model)
        {
            model.Title = "Red system";
            model.Text  = "<strong>Bold</strong> normal";

            model.LabelDomanda    = "Domanda";
            model.LabelOpzioneA   = "A";
            model.LabelOpzioneB   = "B";
            model.LabelOpzioneC   = "C";
            model.LabelOpzioneD   = "D";
            model.LabelOpzioneE   = "E";
            model.LabelPunteggio  = "Punteggio Totale";
            model.LabelButtonSend = "Invia";
        }
Пример #3
0
        public ActionResult ProfessoreInsertDomanda(int id, ProfessoreInsertDomandaModel model)
        {
            ProfessoreInsertDomandaLabel(model);

            var IDVerifica = Session["VerificaSelezionato"];

            model.Verifica           = (Verifica)IDVerifica;
            model.ListaDomandaChiusa = DatabaseHelper.GetAllDomandaChiusaByVerifica(model.Verifica.ID);
            var utenteLoggato = Session["utenteLoggato"];

            model.Professore = (Professore)utenteLoggato;
            if (model.ListaDomandaChiusa != null)
            {
                DatabaseHelper.InsertDomandeChiuse(model.DomandaChiusa, model.Verifica.ID);
                return(RedirectToAction("ProfessoreInsertDomanda", "Reserved", new { model.Professore.ID }));
            }

            return(View(model));
        }