private void btnNew_Click(object sender, EventArgs e) { SSGS_EMS_Business_Logic.EmployeeDataController empController = new EmployeeDataController(); string msg = empController.AddEmployee(0, textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text, textBox6.Text, "password", textBox7.Text, textBox8.Text, textBox9.Text); MessageBox.Show(msg, "Employee Addition Result", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); }
private Employee GetBasicData(int EmpId) { //Validator.ValidateEmployeeId(EmpId); EmployeeDataController employeeDataController = new EmployeeDataController(); Employee employee = employeeDataController.GetBasicEmployee(EmpId); return(employee); }
public async Task GetAllEmployeesTest() { EmployeeDataController edc = new EmployeeDataController(); IHttpActionResult result = await edc.GetAllEmployees(); var contentResult = result as OkNegotiatedContentResult <List <EmployeeBModel> >; int empCount = contentResult.Content.Count; Assert.IsTrue(empCount > 0); }
public async Task GetFaceGameDataTest() { int itemCount = 6; EmployeeDataController edc = new EmployeeDataController(); IHttpActionResult result = await edc.GetFaceGameData(itemCount); var contentResult = result as OkNegotiatedContentResult <FaceGameBModel>; Assert.IsTrue(contentResult.Content.FaceGameItemList.Count == 6); }
public async Task GetEmployeeTest() { EmployeeDataController edc = new EmployeeDataController(); string id = "2PngvjLZLGImKKq68iC6Yc"; IHttpActionResult result = await edc.GetEmployee(id); var contentResult = result as OkNegotiatedContentResult <EmployeeBModel>; string fullName = contentResult.Content.FirstName + " " + contentResult.Content.LastName; Assert.IsTrue(fullName == "Kevin Snead"); }
public async Task CheckEmployeeNameTest() { EmployeeDataController edc = new EmployeeDataController(); CheckNameBModel cnModel = new CheckNameBModel(); cnModel.EmployeeId = "2PngvjLZLGImKKq68iC6Yc"; cnModel.NameToCheck = "Kevin Snead"; IHttpActionResult result = await edc.CheckEmployeeName(cnModel); Assert.IsInstanceOfType(result, typeof(OkResult)); }
private void btnUpdate_Click(object sender, EventArgs e) { button1.Enabled = false; btnUpdate.Enabled = false; SSGS_EMS_Business_Logic.EmployeeDataController empController = new EmployeeDataController(); string ret = empController.SetBasicEmployee(Int32.Parse(textBox1.Text), textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text, textBox6.Text, "password"); empController.SetOptionalEmployee(Int32.Parse(textBox1.Text), textBox7.Text, textBox8.Text, textBox9.Text); MessageBox.Show(ret); }
private void button2_Click(object sender, EventArgs e) { EmployeeDataController employeeDataController = new EmployeeDataController(); EmployeeOptionalInfo employeeOptInfo = employeeDataController.GetExtendedEmployeeData(int.Parse(textBox1.Text)); if (employeeOptInfo != null) { textBox7.Text = employeeOptInfo.EmpEduInfo; textBox8.Text = employeeOptInfo.EmpFamilyInfo; textBox9.Text = employeeOptInfo.EmpHobbies; } btnUpdate.Enabled = true; }
protected void Button2_Click(object sender, EventArgs e) { EmployeeDataController employeeDataController = new EmployeeDataController(); EmployeeOptionalInfo employeeOptInfo = employeeDataController.GetExtendedEmployeeData(int.Parse(TextBox1.Text)); if (employeeOptInfo != null) { Label6.Text = "Educational Info: " + employeeOptInfo.EmpEduInfo; Label7.Text = "Family Details: "; // +employeeOptInfo.EmpFamilyInfo; Label8.Text = "Hobbies: "; // +employeeOptInfo.EmpHobbies; Label6.Visible = true; Label7.Visible = true; Label8.Visible = true; } }
public void GetByUniqueID_ReturnsEmployeeInformationObject() { //Arrange EmployeeInformation ExcpectedResult = Utility.ParseJSONArray <EmployeeInformation>(jsonStr); _employeeData.Setup(x => x.GetByUniqueID("2AC72CB1-2BE1-4E79-BBCB-5763ECB810CB")).Returns(ExcpectedResult); var controller = new EmployeeDataController(_employeeData.Object); //Act var Result = (OkObjectResult)controller.Get("2AC72CB1-2BE1-4E79-BBCB-5763ECB810CB"); EmployeeInformation ActualResult = Utility.ParseJSONArray <EmployeeInformation>(Result.Value.ToString()); //Assert Assert.AreEqual(ExcpectedResult.Employee.EmployeeID, ActualResult.Employee.EmployeeID); Assert.AreEqual(ExcpectedResult.Employee.FirstName, ActualResult.Employee.FirstName); Assert.AreEqual(ExcpectedResult.Employee.NumberOfDependents, ActualResult.Employee.NumberOfDependents); }
public void Post_AddEmployeeInformationObject() { //Arrange List <EmployeeInformation> listOdExpectedResult = new List <EmployeeInformation>(); EmployeeInformation ExcpectedResult = Utility.ParseJSONArray <EmployeeInformation>(ReadJsonFromFile()); listOdExpectedResult.Add(ExcpectedResult); _employeeData.Setup(x => x.Post(ExcpectedResult)).Returns("successfully inserted data"); var controller = new EmployeeDataController(_employeeData.Object); //Act var ExpectedResult = (OkObjectResult)controller.Post(ReadJsonFromFile()); //Assert Assert.AreEqual(200, ExpectedResult.StatusCode); }
public void Get_ReturnsAllEmployeeInformationObject() { //Arrange List <EmployeeInformation> listOdExpectedResult = new List <EmployeeInformation>(); EmployeeInformation ExcpectedResult = Utility.ParseJSONArray <EmployeeInformation>(ReadJsonFromFile()); listOdExpectedResult.Add(ExcpectedResult); _employeeData.Setup(x => x.Get()).Returns(listOdExpectedResult); var controller = new EmployeeDataController(_employeeData.Object); //Act var controllerResult = (OkObjectResult)controller.Get(); List <EmployeeInformation> ActualResult = Utility.ParseJSONArray <List <EmployeeInformation> >(controllerResult.Value.ToString()); //Assert Assert.AreEqual(listOdExpectedResult.Count, ActualResult.Count); }
public APIController() { _dataManager = new RandomDataManager(); _apiController = new EmployeeDataController(_dataManager); _dataManager.GetAll(out _employeeList); }