Exemplo n.º 1
0
        // GET: Home
        public ActionResult Index()
        {
            //主页特色产品
            List <SubpageProduct> hFeaturesLists = iSDal.LoadEntity(hf => hf.Features == 1).ToList();
            List <SubpageProduct> hFeaturesList  = new List <SubpageProduct>();

            if (hFeaturesLists.Count() < 6)
            {
                for (int i = 0; i < hFeaturesLists.Count(); i++)
                {
                    hFeaturesList.Add(hFeaturesLists[i]);
                }
            }
            else
            {
                for (int i = 0; i < 6; i++)
                {
                    hFeaturesList.Add(hFeaturesLists[i]);
                }
            }
            ViewBag.HomeFeaturesList = hFeaturesList;

            //主页显示的员工
            List <Employee> empLists = iEDal.LoadEntity(ee => true).ToList();
            List <Employee> empList  = new List <Employee>();

            if (empLists.Count() < 6)
            {
                for (int i = 0; i < empLists.Count(); i++)
                {
                    empList.Add(empLists[i]);
                }
            }
            else
            {
                for (int i = 0; i < 6; i++)
                {
                    empList.Add(empLists[i]);
                }
            }
            ViewBag.HomeEmployeeList = empList;

            //主页关于我们
            List <AboutUS> about = iADal.LoadEntity(a => true).ToList();

            ViewBag.About = about;

            //主页基本信息
            HomeCor homeCorInfo = iHDal.LoadEntity(h => true).FirstOrDefault();

            return(View(homeCorInfo));
        }
Exemplo n.º 2
0
        public ActionResult EditHomeCor(int id)
        {
            if (Session["UserLogin"] == null)
            {
                return(RedirectToAction("Login"));
            }

            HomeCor homeInfo = iHomeDal.LoadEntity(h => h.IndexID == id).FirstOrDefault();

            if (homeInfo == null)
            {
                return(RedirectToAction("CreateHomeCor"));
            }
            return(View(homeInfo));
        }
Exemplo n.º 3
0
 public ActionResult EditHomeCor(HomeCor homeCor, HttpPostedFileBase image)
 {
     if (Session["UserLogin"] == null)
     {
         return(RedirectToAction("Login"));
     }
     if (image != null)
     {
         homeCor.Companylogo = UpLogo(image);
     }
     else
     {
         homeCor.Companylogo = homeCor.Companylogo;
     }
     if (iHomeDal.EditEntity(homeCor))
     {
         ViewBag.EditHomeCorMessage = "站点信息更新成功!";
     }
     else
     {
         ViewBag.EditHomeCorMessage = "站点信息更新失败,请检查输入每项内容是否正确!";
     }
     return(View(homeCor));
 }
Exemplo n.º 4
0
        /// <summary>
        /// 给网站添加默认的演示数据
        /// </summary>
        /// <param name="homeCor"></param>
        /// <param name="image"></param>
        /// <returns></returns>
        public ActionResult AddDefaultDemoData()
        {
            HomeCor        boolHomeCor = iHomeDal.LoadEntity(h => true).FirstOrDefault();
            Employee       boolEmp     = iEmpDal.LoadEntity(e => true).FirstOrDefault();
            SubpageProduct boolProduct = iSubDal.LoadEntity(e => true).FirstOrDefault();

            if (boolHomeCor != null && boolEmp != null && boolProduct != null)
            {
                return(Content("<script >alert('网站默认演示数据已经存在,请不要重复添加!');history.go(-1);</script >", "text/html"));
            }
            HomeCor homeCorDemo = new HomeCor();

            homeCorDemo.IndexTitle       = "首页标题 - 基于Asp.Net 三层架构官网";
            homeCorDemo.Companylogo      = "/Content/Second/images/logo.png";
            homeCorDemo.CompanyCulture   = "——合作,团结 · 发展,交流,共赢——轻改变·大体验";
            homeCorDemo.CompanyAddress   = "广西柳州职业技术学院图书馆";
            homeCorDemo.CompanyRoute     = "火车站乘坐快9、12路等均可抵达";
            homeCorDemo.Telephone        = "07716666666";
            homeCorDemo.Email            = "*****@*****.**";
            homeCorDemo.CompanyCopyright = "基于Asp.Net 三层架构官网";
            iHomeDal.AddEntity(homeCorDemo);

            AboutUS aboutUs = new AboutUS();

            aboutUs.AboutTitle      = "基于Asp.Net 三层架构官网 - 柳州职业技术学院";
            aboutUs.AboutContent    = "基于Asp.Net 三层架构官网由柳州职业技术学院电子信息工程学院软件技术2班学生Evan同学开发, 于2016年11月是以Web前端为导向,以学习资源为依托,以合作为基本工作形式,以效益最大化和服务于全盟经济社会发展为根本目的,集没有投资、没有融资、 没有资产管理、没有资本运营、只有学习资源和项目开发于一体的综合型平台。个人经过一个月的实践探索,加强监管力度……";
            aboutUs.AboutUsMoreLink = "http://www.925i.cn/AboutUsMore";
            iAboutDal.AddEntity(aboutUs);

            for (int i = 1; i < 7; i++)
            {
                Employee employeeDemo = new Employee();
                employeeDemo.EmpoloyeeName = "我是员工姓名" + i.ToString();
                employeeDemo.EmpoloyeePost = "我是员工岗位" + i.ToString();
                if (i >= 4)
                {
                    employeeDemo.EmpoloyeePhoto = "/Content/Second/images/ICON/default5.png";
                }
                else
                {
                    employeeDemo.EmpoloyeePhoto = "/Content/Second/images/ICON/default" + i + ".png";
                }

                employeeDemo.EmpoloyeeInfo = "这里显示的是员工的简介(演示)" + i.ToString();
                iEmpDal.AddEntity(employeeDemo);
            }
            for (int i = 1; i < 4; i++)
            {
                SubpageProduct subProutDemo = new SubpageProduct();
                for (int j = 1; j < 7; j++)
                {
                    if (i == 1)
                    {
                        subProutDemo.ProductName      = "电脑产品名称" + j.ToString();
                        subProutDemo.ProductInfo      = "电脑产品信息(演示)" + j.ToString();
                        subProutDemo.ProductPhotoFile = "/Content/Second/images/Icon/PcSoftware" + j + ".png";
                        subProutDemo.ProductTime      = DateTime.Now;
                        subProutDemo.ClassID          = i;
                        if (j < 3)
                        {
                            subProutDemo.Features = 1;
                        }
                        else
                        {
                            subProutDemo.Features = 0;
                        }
                        subProutDemo.PcDownLink  = "http://www.925i.cn/downlod/" + j + ".zip";
                        subProutDemo.ardDownLink = "#";
                        subProutDemo.iosDownLink = "#";
                        subProutDemo.BuyLink     = "http://www.925i.cn/buy/" + j + ".html";
                        iSubDal.AddEntity(subProutDemo);
                    }
                    else if (i == 2)
                    {
                        subProutDemo.ProductName      = "手机产品名称" + j.ToString();
                        subProutDemo.ProductInfo      = "手机产品信息(演示)" + j.ToString();
                        subProutDemo.ProductPhotoFile = "/Content/Second/images/Icon/PhoneSoftware" + j + ".png";
                        subProutDemo.ProductTime      = DateTime.Now;
                        subProutDemo.ClassID          = i;
                        if (j < 3)
                        {
                            subProutDemo.Features = 1;
                        }
                        else
                        {
                            subProutDemo.Features = 0;
                        }
                        subProutDemo.PcDownLink  = "http://www.925i.cn/downlod/" + j + ".zip";
                        subProutDemo.ardDownLink = "http://www.925i.cn/downlod/" + j + ".apk";
                        subProutDemo.iosDownLink = "http://www.925i.cn/downlod/" + j + ".ipa";
                        subProutDemo.BuyLink     = "http://www.925i.cn/buy/" + j + ".html";
                        iSubDal.AddEntity(subProutDemo);
                    }

                    else if (i == 3)
                    {
                        subProutDemo.ProductName      = "科技商品名称" + j.ToString();
                        subProutDemo.ProductInfo      = "科技商品信息(演示)" + j.ToString();
                        subProutDemo.ProductPhotoFile = "/Content/Second/images/Icon/productDemo" + j + ".gif";
                        subProutDemo.ProductTime      = DateTime.Now;
                        subProutDemo.ClassID          = i;
                        if (j < 3)
                        {
                            subProutDemo.Features = 1;
                        }
                        else
                        {
                            subProutDemo.Features = 0;
                        }
                        subProutDemo.PcDownLink  = "http://www.925i.cn/downlod/" + j + ".zip";
                        subProutDemo.ardDownLink = "http://www.925i.cn/downlod/" + j + ".apk";
                        subProutDemo.iosDownLink = "http://www.925i.cn/downlod/" + j + ".ipa";
                        subProutDemo.BuyLink     = "http://www.925i.cn/buy/" + j + ".html";
                        iSubDal.AddEntity(subProutDemo);
                    }
                }
            }

            return(Content("<script >alert('网站默认演示数据添加成功,现在去登录后台进行管理吧!');window.location.href = 'Login';</script >", "text/html"));
        }