コード例 #1
0
        public ActionResult WebSiteList()
        {
            ViewModels.vm_LoginUser vLogin = HttpContext.Session["LoginUser"] as ViewModels.vm_LoginUser;

            if (vLogin == null)
            {
                return(RedirectToAction("Index"));
            }

            List <Model.WebSiteInfo> list = Logic.WebSite.GetWebSiteList();

            ViewBag.UserName = vLogin.Name;

            return(View(list));
        }
コード例 #2
0
        public JsonResult Login(ViewModels.vm_LoginUser model)
        {
            JsonResult json = new JsonResult();

            if (model.Name == "stone" && model.Password == "pgy123")
            {
                HttpContext.Session["LoginUser"] = model;
                json.Data = new { result = true };
            }
            else
            {
                json.Data = new { result = false };
            }
            return(json);
        }
コード例 #3
0
        public ActionResult WebSiteInfo(string inKey)
        {
            ViewModels.vm_LoginUser vLogin = HttpContext.Session["LoginUser"] as ViewModels.vm_LoginUser;

            if (vLogin == null)
            {
                return(RedirectToAction("Index"));
            }

            ViewModels.vm_WebSite vModel = new ViewModels.vm_WebSite();
            vModel.IsEdit = false;

            if (!string.IsNullOrEmpty(inKey))
            {
                Model.WebSiteInfo model = Logic.WebSite.GetWebSiteByKey(new Guid(inKey));
                vModel.IsEdit        = true;
                vModel.WebSiteKey    = model.WebSiteKey;
                vModel.WebSiteName   = model.WebSiteName;
                vModel.WebSiteID     = model.WebSiteID;
                vModel.DomainName    = model.DomainName;
                vModel.LogoImgUrl    = model.LogoImgUrl;
                vModel.CompanyName   = model.CompanyName;
                vModel.Address       = model.Address;
                vModel.PhoneNumber   = model.PhoneNumber;
                vModel.QQ            = model.QQ;
                vModel.WeChat        = model.WeChat;
                vModel.Email         = model.Email;
                vModel.QRCodeUrl     = model.QRCodeUrl;
                vModel.RecordNumber  = model.RecordNumber;
                vModel.Keywords      = model.Keywords;
                vModel.Description   = model.Description;
                vModel.Category      = model.Category;
                vModel.BackgroundImg = model.BackgroundImg;
            }

            ViewBag.UserName = vLogin.Name;

            return(View(vModel));
        }