// GET: /Employee/Create
        public ActionResult Create()
        {
            EmployeeViewModel employeeVM = new EmployeeViewModel
            {
                Employee = new Employee {  },
                User = new ApplicationUser { }
            };

            return View(employeeVM);
        }
        // GET: /Employee/Edit/5
        public ActionResult Edit(int? id)
        {
            if (id == null)
            {
                return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
            }
            Employee employee = db.Employees.Find(id);
            var user = AccountController.UserManager.FindById(employee.UserId);

            EmployeeViewModel vm = new EmployeeViewModel
            {
                Employee = employee,
                User = user
            };

            if (employee == null)
            {
                return HttpNotFound();
            }
            return View(vm);
        }