public ActionResult RewardData() { if (Session["acc"] == null) { return(View("../Register/index")); } ViewBag.ACCOUNT = Session["acc"].ToString(); Error.Error error = null; string[] top10Events; WebHTCBackEnd.Models.Events.THC_EventReward objReward = new Models.Events.THC_EventReward(); objReward.queryTop10Events(out top10Events, out error); if (error != null) { //ERROR Page return(View()); } else { DataTable rewardData = null; var lanSet = new Language.Event_Reward(); lanSet.CurrentZone = THC_Library.Language.LanguageBase.CURRENT_LANGUAGE; ViewData["lan"] = lanSet; ViewBag.TOP10_EVENTS = top10Events; ViewBag.reward_types = classes.RewardType.GetRewardType(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE); ViewBag.reward_venders = classes.RewardVender.GetRewardVender(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE); return(View(rewardData)); } }
public ActionResult RewardSearch(string event_no, string event_name) { if (Session["acc"] == null) { return(View("../Register/index")); } ViewBag.ACCOUNT = Session["acc"].ToString(); Error.Error error = null; string strEventKey, strEventNo, strEventName, strVenderNo, strVenderName; string[] top10Events; WebHTCBackEnd.Models.Events.THC_EventReward objReward = new Models.Events.THC_EventReward(); DataTable rewardData = objReward.queryRewardSearch(event_no, event_name, out strEventKey, out strEventNo, out strEventName, out strVenderNo, out strVenderName, out top10Events, out error); if (error != null) { return(View()); } else { var lanSet = new Language.Event_Reward(); lanSet.CurrentZone = THC_Library.Language.LanguageBase.CURRENT_LANGUAGE; ViewData["lan"] = lanSet; ViewBag.product_types = classes.ProductType.GetProductType(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE); ViewBag.s_event_no = event_no; ViewBag.s_event_name = event_name; ViewBag.EVENT_KEY = strEventKey; ViewBag.EVENT_NO = strEventNo; ViewBag.EVENT_NAME = strEventName; ViewBag.VENDER_NO = strVenderNo; ViewBag.VENDER_NAME = strVenderName; ViewBag.TOP10_EVENTS = top10Events; ViewBag.reward_types = classes.RewardType.GetRewardType(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE); ViewBag.reward_venders = classes.RewardVender.GetRewardVender(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE); return(View("RewardData", rewardData)); } }