Beispiel #1
0
        // GET: New1212
        public ActionResult GetView()
        {//生成列表视图 模型
            EmployeeListViewModel employeeListViewModel = new EmployeeListViewModel();
            //生成业务访问对象
            EmployeeBusinessLayer empBai = new EmployeeBusinessLayer();

            List <Employee> employees = empBai.GetEmployees();

            List <EmployeeViewMode> empViewModels = new List <EmployeeViewMode>();

            foreach (Employee emp in employees)
            {
                EmployeeViewMode empViewModel = new EmployeeViewMode();
                empViewModel.EmployeeName = emp.Name;
                empViewModel.Salary       = emp.Salary.ToString("C");
                if (emp.Salary > 10000)
                {
                    empViewModel.SalarGrade = "土豪";
                }
                else
                {
                    empViewModel.SalarGrade = "钓丝";
                }
                empViewModels.Add(empViewModel);
            }
            employeeListViewModel.UserName = "******";
            return(View("MyView", employeeListViewModel));
        }
Beispiel #2
0
        public ActionResult MyView()
        {
            string   greeting;
            DateTime dt   = DateTime.Now;
            int      hour = dt.Hour;

            if (hour < 12)
            {
                greeting = "早上好";
            }
            else
            {
                greeting = "下午好";
            }
            //ViewData["greeting"] = greeting;
            ViewBag.Greeting = greeting;

            Employee emp = new Employee();

            emp.Name   = "李四";
            emp.Salary = 2000;
            //ViewData["Employee"] = emp;
            ViewBag.Employee = emp;
            /* return View("MyView",emp)   */;

            EmployeeViewMode vmEmp = new EmployeeViewMode();

            vmEmp.EmployeeName = emp.Name;
            vmEmp.Salary       = emp.Salary.ToString("C");
            if (emp.Salary > 1000)
            {
                vmEmp.SalarGrade = "土豪";
            }
            else
            {
                vmEmp.SalarGrade = "屌丝";
            }
            vmEmp.UserName = "******";
            return(View("MyView", vmEmp));
        }