Beispiel #1
0
        public ActionResult Edit([Bind(Include = "Id, FirstName, SecondName, ThirdName, TypeId, CompanyId, AssignedDate")] EmployeeToEdit employee)
        {
            if (ModelState.IsValid)
            {
                _employeeService.UpdateEmployee(employee);
                return(RedirectToAction("Index"));
            }

            var ListOfEmployeesTypes = _employeeTypeService.GetEmployeeTypes();

            ViewBag.EmployeesTypes = ListOfEmployeesTypes;

            var ListOfCompaniesToView = _companyService.GetCompaniesToDDL();

            ViewBag.Companies = ListOfCompaniesToView;

            return(View(employee));
        }
Beispiel #2
0
        public void UpdateEmployee(EmployeeToEdit employeeDto)
        {
            var employee = Mapper.Map <Employee>(employeeDto);

            _repositoryManager.Employee.UpdateEmployee(employee);
        }