public EditContactInformationForEmployeeViewModel GetContactInformationForEdit(int?id) { var employee = _employeeRepository.GetById(id); var model = new EditContactInformationForEmployeeViewModel { Id = employee.ContactInformation.Id, EmployeeId = employee.Id, Address = employee.ContactInformation.Address, City = employee.ContactInformation.City, PostalCode = employee.ContactInformation.PostalCode, PrivateEmail = employee.ContactInformation.PrivateEmail, PrivatePhone = employee.ContactInformation.PrivatePhone, State = employee.ContactInformation.State, WorkEmail = employee.ContactInformation.WorkEmail, WorkPhone = employee.ContactInformation.WorkPhone }; return(model); }
public ActionResult EditContactInformation(EditContactInformationForEmployeeViewModel input) { _employeeService.EditContactInformation(input.Id, input.Address, input.City, input.PostalCode, input.State, input.WorkPhone, input.PrivatePhone, input.WorkEmail, input.PrivateEmail); return(RedirectToAction("Index")); }