public ActionResult Add(EmployeeAddViewModel model) { if (!ModelState.IsValid) { var empl = new EmployeeAddViewModel { Name = model.Name, SecondName = model.SecondName, Sex = model.Sex, Years = model.Years, DepartmentId = model.DepartmentId, DepartmentList = db.Departments, ProgrammingLanguageId = model.ProgrammingLanguageId, ProgrammingLanguageList = db.ProgrammingLanguages }; return View(empl); } var employee = new Employee(); employee.Name = model.Name; employee.SecondName = model.SecondName; employee.Sex = model.Sex; employee.Years = model.Years; employee.DepartmentId = model.DepartmentId; employee.ProgrammingLanguageId = model.ProgrammingLanguageId; db.Employees.Add(employee); db.SaveChanges(); return RedirectToAction("Index"); }
public void SetEmployees(Employee[] employees) { employeeListBox.DataContext = employees; }
public void SetEmployee(Employee employee) { DataContext = employee; }
public void ShowView(Employee employee) { _employeeDetailsView.SetEmployee(employee); _regionManager.AddToRegion("WorkspaceRegion", _employeeDetailsView); _regionManager.Regions["WorkspaceRegion"].Activate(_employeeDetailsView); }