public ActionResult SaveRecord(Model.EmployeeViewModel model) { try { FirstWebAplicationDatabaseEntities db = new FirstWebAplicationDatabaseEntities(); Employee employee = new Employee(); employee.Name = model.Name; employee.Department = model.Department; employee.DepartmentId = model.DepartmentId; db.Employees.Add(employee); db.SaveChanges(); int id = employee.Id; } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public ActionResult Index() { FirstWebAplicationDatabaseEntities db = new FirstWebAplicationDatabaseEntities(); Employee employee = db.Employees.SingleOrDefault(x => x.Id == 1); Model.EmployeeViewModel viewModel = new Model.EmployeeViewModel(); viewModel.Id = employee.Id; viewModel.Name = employee.Name; viewModel.Department = employee.Department; return(View(viewModel)); }
public ActionResult Index() { FirstWebAplicationDatabaseEntities firstWebAplicationDatabaseEntities = new FirstWebAplicationDatabaseEntities(); List <Employee> employeeList = firstWebAplicationDatabaseEntities.Employees.ToList(); Model.EmployeeViewModel employeeViewModel = new Model.EmployeeViewModel(); List <Model.EmployeeViewModel> employeeViewModelsList = employeeList.Select(x => new Model.EmployeeViewModel { Name = x.Name, Id = x.Id, Department = x.Department }).ToList(); return(View(employeeViewModelsList)); }