public JsonResult doLogin(string USER_ID, string PASSWORD, string returnUrl = "/")
        {
            string           msg = string.Empty, focusinput = string.Empty;
            IList <T_MEMBER> list = new HomePageService().GetMemberList(new T_MEMBER {
                USER_ID = USER_ID
            });

            if (list.Count() != 1)
            {
                msg        = "아이디가 잘못되었습니다.";
                focusinput = "LOGIN_USER_ID";
            }
            else
            {
                if (GlobalMvc.Util.Encrypt_PW(PASSWORD) != list.First().PASSWORD)
                {
                    msg        = "비밀번호가 잘못되었습니다.";
                    focusinput = "LOGIN_PASSWORD";
                }
                else
                {
                    SessionHelper.LoginInfo.MEMBER = list.First();
                }
            }
            return(new JsonResult()
            {
                Data = new { focus_input = focusinput, error_message = msg, return_url = returnUrl }
            });
        }
        public JsonResult StoreReservationSave(T_STORE_RESERVATION param)
        {
            param.STORE_CODE = SessionHelper.LoginInfo.STORE_CODE;
            string msg = new HomePageService().StoreReservationSave(param);


            if (string.IsNullOrEmpty(msg))
            {
                new MailHelper().SendMail(new MAILINFO()
                {
                    ACCEPT_ID = param.EMAIL + ";" + SessionHelper.LoginInfo.STORE.EMAIL
                                //  ,SENDER_ID="*****@*****.**"
                    ,
                    SENDER_NAME = SessionHelper.LoginInfo.STORE.STORE_NAME
                    ,
                    SUBJECT = "[예약메일] - (" + param.REQUEST_DATE + ")" + param.NAME + "님이 예약을 요청하였습니다."
                    ,
                    CONTENT = param.CONTENT
                });
            }

            return(new JsonResult {
                Data = new { error_message = msg }
            });
        }
        public ActionResult Index(HomePage model)
        {
            var latestNewsSectionService = new LatestNewsSectionService(Umbraco);
            var homePageService          = new HomePageService(_calloutCardsService, _navigationItemService, latestNewsSectionService);
            var viewModel = homePageService.GetViewModel(model);

            return(CurrentTemplate(viewModel));
        }
示例#4
0
        public ActionResult Index()
        {
            HomePageService homeService = new HomePageService();
            HomeViewModel   data        = new HomeViewModel();

            data.homeOurServicesList     = homeService.GetOurServiceData();
            data.BannerList              = homeService.GetBannerData();
            data.HomeEnvironmentViewList = homeService.GetHomeEnvironmentData();

            return(View(data));
        }
示例#5
0
        public string SearchResult(Search search)
        {
            IEnumerable <Creative> creatives = LuceneSearch.Search(search.Row);

            if (creatives.Count() == 0)
            {
                return(null);
            }

            return(HomePageService.SearchResult(creatives));
        }
        public JsonResult MemberList(T_MEMBER Param)
        {
            var list = new HomePageService().GetMemberList(Param);

            list.ForEach(i => i.PASSWORD = "******");

            return(new JsonResult()
            {
                Data = new { list = list }
            });
        }
示例#7
0
        public void Index()
        {
            HomePageService homeService = new HomePageService();
            HomeViewModel   data        = new HomeViewModel();

            data.homeOurServicesList     = homeService.GetOurServiceData();
            data.BannerList              = homeService.GetBannerData();
            data.HomeEnvironmentViewList = homeService.GetHomeEnvironmentData();

            Assert.IsNotNull(data.homeOurServicesList);
            Assert.IsNotNull(data.BannerList);
            Assert.IsNotNull(data.HomeEnvironmentViewList);
        }
        public IHttpActionResult PostHomePage(HomePage homePage)
        {
            HomePageService homeService = new HomePageService();

            homeService.UpsertHomePage(homePage, db);

            //if (!ModelState.IsValid)
            //{
            //    return BadRequest(ModelState);
            //}

            //db.HomePages.Add(homePage);
            //db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = homePage.UserID }, homePage));
        }
示例#9
0
        public ActionResult Index()
        {
            HomePageService   homePageService = new HomePageService();
            HomePageViewModel homeVM          = new HomePageViewModel();

            homeVM.TopTiles = homePageService.GetTopTilesData();
            HomeChartService homeChartService = new HomeChartService();
            HomeRadarService homeRadarService = new HomeRadarService();
            HomeBarService   homeBarService   = new HomeBarService();

            ViewBag.ChartLine = homeChartService.GetAll();
            ViewBag.TitleName = homeChartService.Title;
            ViewBag.Label     = homeChartService.Labels;
            ViewBag.Radar     = homeRadarService.GetAllData();
            ViewBag.BarLables = homeBarService.GetLabels();
            ViewBag.BarData   = homeBarService.GetData(homeBarService.GetLabels());
            return(View(homeVM));
        }
        public JsonResult StoreContactSave(T_STORE_CONTACT param)
        {
            param.STORE_CODE = SessionHelper.LoginInfo.STORE_CODE;
            string msg = new HomePageService().StoreContactSave(param);

            new MailHelper().SendMail(new MAILINFO()
            {
                ACCEPT_ID = param.EMAIL + ";" + SessionHelper.LoginInfo.STORE.EMAIL
                            //  ,SENDER_ID="*****@*****.**"
                ,
                SENDER_NAME = SessionHelper.LoginInfo.STORE.STORE_NAME
                ,
                SUBJECT = param.TITLE
                ,
                CONTENT = param.CONTENT
            });
            return(new JsonResult {
                Data = new { error_message = msg }
            });
        }
        // GET: Home
        /// <summary>
        /// 첫로딩페이지
        /// </summary>
        /// <param name="id">Store Code</param>
        /// <returns></returns>
        public ActionResult Index(string id)
        {
            IList <T_MEMBER> list = new HomePageService().GetMemberList(new T_MEMBER {
                USER_ID = "admin"
            });

            id = string.IsNullOrEmpty(id) ? "1" : "";
            int storeCode = (int)(id.isNumeric() ? Convert.ToInt32(id) : 1);



            IList <T_STORE> StoreList = new HomePageService().GetStoreList(new T_STORE_COND {
                STORE_CODE = storeCode
            });

            if (StoreList.Count() == 1)
            {
                SessionHelper.LoginInfo.STORE = StoreList.FirstOrDefault();
                if (!string.IsNullOrEmpty(SessionHelper.LoginInfo.STORE.CULTURE_NAME))
                {
                    SessionHelper.LoginInfo.CultureInfo = new CULTURE_INFO(SessionHelper.LoginInfo.STORE.CULTURE_NAME);
                }
                else
                {
                    SessionHelper.LoginInfo.CultureInfo = new CULTURE_INFO(Global.ConfigInfo.DefaultCultureName);
                }

                SessionHelper.LoginInfo.COMPANY_ID = SessionHelper.LoginInfo.STORE.COMPANY_ID;
                SessionHelper.LoginInfo.STORE_CODE = SessionHelper.LoginInfo.STORE.STORE_CODE;
            }
            SessionHelper.LoginInfo.StoreImageList = new HomePageService().GetStoreImageList(new T_STORE_IMAGE {
                STORE_CODE = storeCode, SERVICE_TYPE = 1, HIDE = false
            });


            // SessionHelper.LoginInfo.MEMBER = new HomePageService().GetMemberList(new T_MEMBER {USER_ID="mem01" }).FirstOrDefault();
            return(View());
        }
示例#12
0
 public HomeNavigationSteps(HomePageService homeService, TestActionExecutor testActionExecutor)
 {
     _homeService        = homeService;
     _testActionExecutor = testActionExecutor;
 }
示例#13
0
 public ProjectController(HomePageService homePageService, OssService ossService)
 {
     this.homePageService = homePageService;
     this.ossService      = ossService;
 }
示例#14
0
 public string GetNewCreatives()
 {
     return(HomePageService.GetNewCreatives());
 }
示例#15
0
 public string GetPopularCreatives()
 {
     return(HomePageService.GetPopularCreatives());
 }
 public HomePageController()
 {
     _service = HomePageService.Instance;
 }