// 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)); }
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)); }