Пример #1
0
        // GET: Employees/Create
        public ActionResult Create()
        {
            var viewModel = new CreateEmployeeViewModel();
            viewModel.EmployeeBaseCostOfBenefits = _benefitsCalculatorService.EmployeeBaseCost();
            viewModel.EmployeeDiscountCostOfBenefits = _benefitsCalculatorService.EmployeeDiscountCost();
            viewModel.DiscountLetter = _benefitsCalculatorService.DiscountLetter();

            return View(viewModel);
        }
Пример #2
0
        public ActionResult Create(CreateEmployeeViewModel viewModel)//[Bind(Include = "ID,Name")] Employee employee)
        {
            if (ModelState.IsValid)
            {
                var employee = Mapper.Map<Employee>(viewModel);
                _dbContext.Employees.Add(employee);
                _dbContext.SaveChanges();
                return RedirectToAction("Dependents", new { id = employee.ID });
            }

            return View(viewModel);
        }