completata prima review, da creare/testare pacchetti deploy x IIS01/02 e Donati

This commit is contained in:
Samuele E. Locatelli
2016-12-20 12:55:18 +01:00
parent db24707340
commit b296e744bb
9 changed files with 159 additions and 26 deletions
+19 -3
View File
@@ -1,4 +1,5 @@
using System;
using MP.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
@@ -12,20 +13,35 @@ namespace MP.Controllers
public ActionResult Index()
{
ViewBag.Title = "MoonPro";
// x sicurezza leggo da web.config
ViewBag.Environment = WebConfigurationManager.AppSettings["Environment"];
using (var ctx = new MoonProEntities())
{
// esegue stored procedure come function, recuperando chiave desiderata...
var keyVal = ctx.stp_AKV_getByKey("Environment").ToList<AnagKeyValue>();
ViewBag.Environment = keyVal[0].valString;
// imposto URL dei vari siti
ViewBag.UrlMpSite = ctx.stp_AKV_getByKey("UrlMpSite").ToList<AnagKeyValue>()[0].valString;
ViewBag.UrlMpAdmin = ctx.stp_AKV_getByKey("UrlMpAdmin").ToList<AnagKeyValue>()[0].valString;
ViewBag.UrlMpIO = ctx.stp_AKV_getByKey("UrlMpIO").ToList<AnagKeyValue>()[0].valString;
ViewBag.UrlMpMON = ctx.stp_AKV_getByKey("UrlMpMON").ToList<AnagKeyValue>()[0].valString;
ViewBag.UrlMpTAB = ctx.stp_AKV_getByKey("UrlMpTAB").ToList<AnagKeyValue>()[0].valString;
}
return View();
}
public ActionResult About()
{
ViewBag.Message = "Your application description page.";
ViewBag.Title = "MoonPro";
ViewBag.Message = "MoonPro è il motore software di MAPO, la nostra soluzione hardware";
return View();
}
public ActionResult Contact()
{
ViewBag.Message = "Your contact page.";
ViewBag.Title = "MoonPro";
ViewBag.Message = "Per contattarci";
return View();
}