Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(string id)
        {
            ViewBag.Title = Title;
            Website_SettingModel settingmodel = _context.Website_SettingModel.Find(id);

            _context.Website_SettingModel.Remove(settingmodel);
            _context.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
 public ActionResult Create(Website_SettingModel settingmodel)
 {
     if (ModelState.IsValid)
     {
         _context.Website_SettingModel.Add(settingmodel);
         _context.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Title = Title;
     return(View(settingmodel));
 }
Ejemplo n.º 3
0
        //
        // GET: /Setting/Details/5

        public ActionResult Details(string id = null)
        {
            ViewBag.Title = Title;
            Website_SettingModel settingmodel = _context.Website_SettingModel.Find(id);

            if (settingmodel == null)
            {
                return(HttpNotFound());
            }
            return(View(settingmodel));
        }
Ejemplo n.º 4
0
 public ActionResult Edit(SettingViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         Website_SettingModel model1 = _context.Website_SettingModel.Find(viewModel.SettingName);
         model1.Details = Server.HtmlEncode(viewModel.Details);
         Website_SettingModel model2 = _context.Website_SettingModel.Find(viewModel.SettingNameEn);
         model2.Details = Server.HtmlEncode(viewModel.DetailsEn);
         _context.SaveChanges();
         ViewBag.Message = "Cập nhật thành công!";
     }
     ViewBag.Title = Title;
     return(View(viewModel));
 }
Ejemplo n.º 5
0
 public ActionResult Edit(SettingViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         Website_SettingModel model1 = _context.Website_SettingModel.Find(viewModel.SettingName);
         model1.Details = Server.HtmlEncode(viewModel.Details);
         Website_SettingModel model2 = _context.Website_SettingModel.Find(viewModel.SettingNameEn);
         model2.Details = Server.HtmlEncode(viewModel.DetailsEn);
         _context.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Title = Title;
     return(View(viewModel));
 }
Ejemplo n.º 6
0
        public ActionResult Edit(string id = null)
        {
            ViewBag.Title = Title;
            Website_SettingModel settingmodel   = _context.Website_SettingModel.Find(id);
            Website_SettingModel settingenmodel = _context.Website_SettingModel.Find(id + "En");

            if (settingmodel == null)
            {
                return(HttpNotFound());
            }
            SettingViewModel viewModel = new SettingViewModel()
            {
                Details = Server.HtmlDecode(settingmodel.Details), SettingName = id, DetailsEn = Server.HtmlDecode(settingenmodel.Details)
            };

            return(View(viewModel));
        }
Ejemplo n.º 7
0
        public ActionResult UpdateContact(string id = "Contact")
        {
            ViewBag.Title = "Cập nhật thông tin liên hệ";
            Website_SettingModel settingmodel   = _context.Website_SettingModel.Find(id);
            Website_SettingModel settingenmodel = _context.Website_SettingModel.Find(id + "En");
            Website_SettingModel email          = _context.Website_SettingModel.Find("Email");

            if (settingmodel == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Email = email.Details;
            SettingViewModel viewModel = new SettingViewModel()
            {
                Details = Server.HtmlDecode(settingmodel.Details), SettingName = id, DetailsEn = Server.HtmlDecode(settingenmodel.Details)
            };

            return(View(viewModel));
        }
Ejemplo n.º 8
0
        public ActionResult UpdateAbout(SettingViewModel viewModel, string txtAbout, string txtAboutEn)
        {
            if (ModelState.IsValid)
            {
                Website_SettingModel model1 = _context.Website_SettingModel.Find(viewModel.SettingName);
                model1.Details = Server.HtmlEncode(viewModel.Details);
                Website_SettingModel model2 = _context.Website_SettingModel.Find(viewModel.SettingNameEn);
                model2.Details = Server.HtmlEncode(viewModel.DetailsEn);

                Website_SettingModel aboutModel = _context.Website_SettingModel.Find("txtAbout");
                aboutModel.Details = txtAbout;
                Website_SettingModel aboutenModel = _context.Website_SettingModel.Find("txtAboutEn");
                aboutenModel.Details = txtAboutEn;

                _context.SaveChanges();
                ViewBag.Message = "Cập nhật thành công!";
            }
            ViewBag.Title = Title;
            return(View(viewModel));
        }
Ejemplo n.º 9
0
        public ActionResult UpdateAbout(string id = "About")
        {
            ViewBag.Title = "Cập nhật thông tin giới thiệu";
            Website_SettingModel settingmodel   = _context.Website_SettingModel.Find(id);
            Website_SettingModel settingenmodel = _context.Website_SettingModel.Find(id + "En");
            Website_SettingModel aboutModel     = _context.Website_SettingModel.Find("txtAbout");
            Website_SettingModel aboutenModel   = _context.Website_SettingModel.Find("txtAboutEn");

            if (settingmodel == null)
            {
                return(HttpNotFound());
            }
            ViewBag.txtAbout   = aboutModel.Details;
            ViewBag.txtAboutEn = aboutenModel.Details;
            SettingViewModel viewModel = new SettingViewModel()
            {
                Details = Server.HtmlDecode(settingmodel.Details), SettingName = id, DetailsEn = Server.HtmlDecode(settingenmodel.Details)
            };

            return(View(viewModel));
        }
Ejemplo n.º 10
0
        public string GetDetailByKey(string SettingName, string LanguageId = "vi-vn")
        {
            Website_SettingModel set = new Website_SettingModel();

            if (LanguageId.ToLower() == "vi-vn")
            {
                set = context.Website_SettingModel.SingleOrDefault(p => p.SettingName == SettingName);
            }
            else
            {
                set = context.Website_SettingModel.SingleOrDefault(p => p.SettingName == (SettingName + "En"));
            }

            if (set != null)
            {
                return(set.Details);
            }
            else
            {
                return("");
            }
        }