protected void SearchEmployee_Click(object sender, EventArgs e) { if (SkillListDDL.SelectedIndex == 0) { // index 0 is physically pointing to the prompt line // Message.Text = "Select skill for the search."; MessageUserControl.ShowInfo("Warning!!!", "You need to select a skill."); EmployeeSkillGV.DataSource = null; EmployeeSkillGV.DataBind(); } else { ////CODE WITHOUT MessageUserControl //EmployeeSkillController sysmgr = new EmployeeSkillController(); //List<EmployeeSkillVM> info = sysmgr.Employees_GetEmployeesFromSkill(int.Parse(SkillListDDL.SelectedValue)); ////Message.Text = "Here's the result"; //EmployeeSkillGV.DataSource = info; //EmployeeSkillGV.DataBind(); MessageUserControl.TryRun(() => { EmployeeSkillController sysmgr = new EmployeeSkillController(); List <EmployeeSkillVM> info = sysmgr.Employees_GetEmployeesFromSkill(int.Parse(SkillListDDL.SelectedValue)); //Message.Text = "Here's the result"; EmployeeSkillGV.DataSource = info; EmployeeSkillGV.DataBind(); }, "Result", "Here's the list of Employees base from the Skill:"); } }
public void Initialize() { _sqlEmployeeSkillServiceMock = new Mock <ISQLEmployeeSkillService>(); _employeeSkillController = new EmployeeSkillController(_sqlEmployeeSkillServiceMock.Object); _sqlEmployeeSkillList = new List <SQLEmployees_Skill> { new SQLEmployees_Skill { Id = 1, Employee_Id = 1, Skill_Id = 1, Score_Id = 1 }, new SQLEmployees_Skill { Id = 2, Employee_Id = 2, Skill_Id = 2, Score_Id = 2 }, new SQLEmployees_Skill { Id = 3, Employee_Id = 2, Skill_Id = 1, Score_Id = 2 } }; }