123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Mvc;
- using EMISOnline.Web.Controls;
- using Bowin.Common.JSON;
- using EMISOnline.Entities;
- using Bowin.Common.Linq.Entity;
- using EMISOnline.ViewModel;
- using EMISOnline.CommonLogic.SystemServices;
- using Bowin.Web.Controls.Mvc;
- using Bowin.Common.Utility;
- using System.Data;
- using EMISOnline.Utility;
- using EMISOnline.ViewModel.SystemView;
- using System.Text;
- namespace EMISOnline.Web.Controllers
- {
- [Authorization]
- public class CommonController : Controller
- {
- public Lazy<IUserServices> UserServices { get; set; }
- [HttpPost]
- public ActionResult DictionaryDropDown(DropdownListBindType? bindType, string dictionaryCode)
- {
- List<DropdownListItem> list = DictionaryHelper.GetDictionaryValue(dictionaryCode)
- .Select(x => new DropdownListItem { Text = x.Name, Value = x.Value.ToString() }).ToList();
- DropdownListBindType dbt = bindType == null ? DropdownListBindType.SelectAll : bindType.Value;
- DropdownList.FormatDropdownItemList(dbt, list);
- return base.Json(list);
- }
- [HttpPost]
- public ActionResult SchoolYearDropDown(DropdownListBindType? bindType)
- {
- List<DropdownListItem> list = DictionaryHelper.GetDictionaryValue(typeof(EMISOnline.ViewModel.CF_Schoolyear).Name)
- .Select(x => new DropdownListItem { Text = x.Name, Value = x.Value.ToString() })
- .OrderByDescending(x => x.Value).ToList();
- DropdownListBindType dbt = bindType == null ? DropdownListBindType.SelectAll : bindType.Value;
- DropdownList.FormatDropdownItemList(dbt, list);
- return base.Json(list);
- }
- public ActionResult Uploader(string n, Guid? v, int? t)
- {
- string sessionCookieName = Const.LOCAL_SETTING_LOGIN_COOKIENAME;
- if (Request.Cookies[sessionCookieName] != null)
- ViewBag.hfcookieName = Request.Cookies[sessionCookieName].Value;
- if (v.HasValue)
- {
- ViewBag.name = n;
- ViewBag.value = v;
- ViewBag.type = t;
- }
- return View();
- }
- }
- }
|