public void TestCRUDDepartment() { string nameExpected = "CEO"; Department department = departmentBLL.CreateDepartment(nameExpected); bool isCreated = false; List <Department> departments = departmentBLL.ListDepartment(); for (int i = 0; i < departments.Count; i++) { if (departments[i].Name == nameExpected) { isCreated = true; } } Assert.AreEqual(true, isCreated); TestUpdateDepartment(department); }
private void addDepartment() { DepartmentBLL departmentBLL = new DepartmentBLL(); departmentBLL.CreateDepartment(this.txtName.Text); this.DialogResult = DialogResult.OK; this.Close(); }
protected void btnSave_Click(object sender, EventArgs e) { bool ret = false; if (deptCode != null && deptCode.Length > 0) { if (action == "new") { DepartmentInfo department = new DepartmentInfo(); department.DeptCode = deptCode; department.ParentCode = ddlDepts.SelectedValue; department.Code = txtCode.Text; department.DeptName = txtDepartment.Text; department.Abbreviation = txtAbbreviation.Text; department.DeptTypeCode = ddlDeptType.SelectedValue; department.OrderNo = int.Parse(txtOrderNo.Text); department.OrgID = new Guid(orgCode); //DBManager.CreateDepartment(department, txtOrderNo.Text, action); DepartmentBLL bll = new DepartmentBLL(); ret = bll.CreateDepartment(department, txtOrderNo.Text, action); } else if (action == "edit") { //Department department = DBManager.GetDepartmentInfo(deptCode); DepartmentInfo department = new DepartmentInfo(); department.DeptCode = deptCode; department.Code = txtCode.Text; department.DeptName = txtDepartment.Text; department.Abbreviation = txtAbbreviation.Text; department.State = Convert.ToInt32(rblState.SelectedValue); department.ParentCode = ddlDepts.SelectedValue; department.DeptTypeCode = ddlDeptType.SelectedValue; department.OrgID = new Guid(orgCode); if (txtOrderNo.Enabled) { department.OrderNo = int.Parse(txtOrderNo.Text); } else { department.OrderNo = 0; } //DBManager.UpdateDepartment(department, txtOrderNo.Text, action); DepartmentBLL bll = new DepartmentBLL(); ret = bll.UpdateDepartment(department, txtOrderNo.Text, action); } } if (ret) { ClientScript.RegisterStartupScript(this.GetType(), "", "<script>top.ymPrompt.doHandler('ok', false);</script>"); } else { ClientScript.RegisterStartupScript(this.GetType(), "", "<script>top.ymPrompt.doHandler('failed', false);</script>"); } }
public void TestDeleteAllEmployeeAndDepartment() { string userNameExpected = "AnLe"; string nameExpected = "AnLe"; string passWord = "******"; string userNameExpected1 = "AnLe1"; string nameExpected1 = "AnLe1"; string passWord1 = "AnLe1"; Employee employee = employeeBLL.CreateEmployee(nameExpected, userNameExpected, passWord); Employee employee1 = employeeBLL.CreateEmployee(nameExpected1, userNameExpected1, passWord1); EmployeeDepartment employeeDepartment = new EmployeeDepartment(); EmployeeDepartment employeeDepartment1 = new EmployeeDepartment(); Department department = departmentBLL.CreateDepartment("ANLE"); employeeDepartment.DepartmentID = department.ID; employeeDepartment.EmployeeID = employee.ID; employeeDepartment1.DepartmentID = department.ID; employeeDepartment1.EmployeeID = employee1.ID; emloyeeDepartmentBLL.CreateEmployeeDepartment(employeeDepartment); emloyeeDepartmentBLL.CreateEmployeeDepartment(employeeDepartment1); employeeBLL.DeleteByDepartment(emloyeeDepartmentBLL.ListEmployeeDepartmentByDepartment(department)); bool isDelete = true; departmentBLL.DeleteDepartment(department); List <Department> departments = departmentBLL.ListDepartment(); for (int i = 0; i < departments.Count; i++) { if (departments[i].ID == department.ID) { isDelete = false; } } Assert.AreEqual(isDelete, true); }