public void Find()
        {
            object pk = new { EmployeeID = 3 };

            var employee3 = repositoryEmployees.Find(pk);

            Assert.IsNotNull(employee3);
        }
        // GET: Employees/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DPGenericRepository <Employees> employeesRepository = new DPGenericRepository <Employees>(conn);
            object pk = new { EmployeesID = id };

            if (employeesRepository.Find(pk) == null)
            {
                return(HttpNotFound());
            }
            return(View(employeesRepository.Find(pk)));
        }
        // GET: Department/Details/5
        public ActionResult Details(int?id)
        {
            DPGenericRepository <Department> departmentRepository = new DPGenericRepository <Department>(conn);
            object pk = new { DepartmentID = id };

            if (pk == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            if (departmentRepository.Find(pk) == null)
            {
                return(HttpNotFound());
            }
            return(View(departmentRepository.Find(pk)));
        }
        // GET: Employees/Edit/5
        public ActionResult Edit(int?id)
        {
            DPGenericRepository <Department> departmentRepository = new DPGenericRepository <Department>(conn);

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DPGenericRepository <Employees> employeesRepository = new DPGenericRepository <Employees>(conn);
            object pk = new { EmployeesID = id };

            if (employeesRepository.Find(pk) == null)
            {
                return(HttpNotFound());
            }
            Employees employees = new Employees();

            ViewBag.DepartmentID = new SelectList(departmentRepository.All(), "DepartmentID", "Name", employees.DepartmentID);
            return(View(employeesRepository.Find(pk)));
        }