예제 #1
0
        public ActionResult Select(string name)
        {
            EmployeeBusinessLayer emBal = new EmployeeBusinessLayer();
            var querResult = emBal.Select(name);
            EmPloyeeListViewModel employeeModel = new EmPloyeeListViewModel();

            //获取将处理过的数据列表
            employeeModel.EmployeeViewList = getEmpVmList(querResult.ToList());
            //获取问候语
            employeeModel.Greeting = getGeeting();
            //获取用户名
            employeeModel.UserName = getUserName();
            return(View("Index", employeeModel));
        }
예제 #2
0
        // GET: Employee
        public ActionResult Index()
        {
            EmPloyeeListViewModel employeeModel = new EmPloyeeListViewModel();
            //实例化员工信息业务层
            EmployeeBusinessLayer empBl = new EmployeeBusinessLayer();
            //员工原始数据列表,获取来自业务层类的数据
            var listEmp = empBl.GetEmployeeList();

            //获取将处理过的数据列表
            employeeModel.EmployeeViewList = getEmpVmList(listEmp);
            //获取问候语
            employeeModel.Greeting = getGeeting();
            //获取用户名
            employeeModel.UserName = getUserName();
            //将数据送往视图
            return(View(employeeModel));
        }