/// <summary> /// แสดงหน้าโครงการจากระบบ E-Budget เพื่อให้เลือกนำเข้ามาระบบ Risk และสามารถ Link ที่นำเข้ามาแล้วไปยังหน้า Project Risk ได้เลย /// </summary> /// <returns>View</returns> public ActionResult ProjectEBudget() { ViewBag.TabMenu = "2"; int riskLimit = 5; //ViewBag.AppName = CommonConstant.ApplicationName(Request); ViewBag.Menus = MenuSession = new List <Models.Menu> { new Models.Menu { Name = "หน้าแรก", Url = CommonConstant.GetApplicationUrl(Request, "/UserPage/Home"), IdTab = "tab0", }, new Models.Menu { Name = "โครงการที่ยังไม่สมบูรณ์", Url = CommonConstant.GetApplicationUrl(Request, "/UserPage/ProjectRisk_Incomplete"), IdTab = "ta1b0", }, new Models.Menu { Name = "โครงการทั้งหมด", Url = "", IdTab = "tab10", }, new Models.Menu { Name = "ติดต่อเรา", Url = CommonConstant.GetApplicationUrl(Request, "/Contacts"), IdTab = "tab10" }, }; Dictionary <string, List <string> > projectEBudget = new Dictionary <string, List <string> >(); projectEBudget.Add(CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("1")), new List <string>() { "12003-001", "โครงการทดลองนะจ๊ะ 1", "10,000,000.00", "1" }); riskLimit--; projectEBudget.Add(CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("2")), new List <string>() { "12003-002", "โครงการทดลองนะจ๊ะ 2", "500,000,000.00", "0" }); projectEBudget.Add(CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("3")), new List <string>() { "12003-003", "โครงการทดลองนะจ๊ะ 3", "400,000,000.00", "0" }); projectEBudget.Add(CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("4")), new List <string>() { "12003-004", "โครงการทดลองนะจ๊ะ 4", "200,000,000.00", "1" }); riskLimit--; projectEBudget.Add(CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("5")), new List <string>() { "12003-005", "โครงการทดลองนะจ๊ะ 5", "300,000,000.00", "0" }); ViewBag.ProjectEBudget = projectEBudget; ViewBag.RiskLimit = riskLimit; return(View()); }
public string GetProjectRisk_IncompleteYear(string year) { for (int i = 0; i < 5000000; i++) { Console.WriteLine(i); } try { Dictionary <string, object> jsonResult = new Dictionary <string, object>(); jsonResult.Add("result", 1); IList <Dictionary <string, object> > projectData = new List <Dictionary <string, object> >(); if (year == "2559") { projectData.Add(new Dictionary <string, object>() { { "ProjectID", CommonConstant.RemovePlusAndSpaceSymolFromBase64(CommonConstant.Encrypt("1")) }, { "ProjectName", "โครงการนำร่องผลิตน้ำมันเพื่อใช้ภายในประเทศจากแหล่งทรัพยากรธรรมชาติของชาติ" }, { "ProjectCategory", "" }, { "ProjectFund", "1,000,000,000" }, { "ProjectLastUpdate", "29/05/2558" }, }); } jsonResult.Add("data", projectData); jsonResult.Add("recordCount", 1); return(new JavaScriptSerializer().Serialize(jsonResult)); } catch (Exception exc) { Dictionary <string, object> jsonResult = new Dictionary <string, object>(); jsonResult.Add("result", 0); jsonResult.Add("message", exc.ToString()); return(new JavaScriptSerializer().Serialize(jsonResult)); } }