public void AddEmployeeValidTest() { var employeeDal = new EmployeeDal(); var employee = new Employee { FirstName = "TestEmployeeForTestingAdd", LastName = "TestEmployeeForTesting", Username = "******", IsManager = false, Password = "******" }; employeeDal.AddEmployee(employee, "testpasswordforAddtesting"); var result = employeeDal.Authenticate(employee.Username, employee.Password); Assert.AreEqual(1, result); employeeDal.RemoveEmployee(employee.Username); var resultAfterDelete = employeeDal.Authenticate(employee.Username, employee.Password); this.cleanDataBase(employee); Assert.AreEqual(0, resultAfterDelete); }
/// <summary> /// 添加学生,返回字符串 /// </summary> /// <param name="employee">员工对象</param> /// <returns>成功 true 失败 false </returns> public bool AddEmployee(Employee employee) { if (empDal.AddEmployee(employee)) { return(true); } return(false); }
public static void AddEmployee(Employee e) { EmployeeDal.AddEmployee(e); }