Exemple #1
0
        public ActionResult CodeGenData()
        {
            if (Session["acc"] == null)
            {
                return(View("../Register/index"));
            }
            ViewBag.ACCOUNT = Session["acc"].ToString();

            Error.Error error = null;
            string[]    top10Events;

            WebHTCBackEnd.Models.Events.THC_EventCodeGen objCodeGen = new Models.Events.THC_EventCodeGen();
            objCodeGen.queryEventCodeGen(out top10Events, out error);

            if (error != null)
            {
                //ERROR Page
                return(View());
            }
            else
            {
                DataTable codegenData = null;
                var       lanSet      = new Language.Event_Code_Gen();
                lanSet.CurrentZone    = THC_Library.Language.LanguageBase.CURRENT_LANGUAGE;
                ViewData["lan"]       = lanSet;
                ViewBag.product_types = classes.ProductType.GetProductType(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE);
                ViewBag.TOP10_EVENTS  = top10Events;
                return(View(codegenData));
            }
        }
Exemple #2
0
        public ActionResult CodeGenSearch(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_EventCodeGen objCodeGen = new Models.Events.THC_EventCodeGen();
            DataTable codegenData = objCodeGen.queryEventCodeGenSearch(event_no, event_name, out strEventKey, out strEventNo,
                                                                       out strEventName, out strVenderNo, out strVenderName, out top10Events,
                                                                       out error);

            if (error != null)
            {
                //ERROR Page
                return(View());
            }
            else
            {
                var lanSet = new Language.Event_Code_Gen();
                lanSet.CurrentZone    = THC_Library.Language.LanguageBase.CURRENT_LANGUAGE;
                ViewData["lan"]       = lanSet;
                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.product_types = classes.ProductType.GetProductType(THC_Library.Language.LanguageBase.CURRENT_LANGUAGE);
                return(View("CodeGenData", codegenData));
            }
        }