Esempio n. 1
0
        public void Should_AddAnEmployee_WhenAddingAnEmployee()
        {
            //Arrange
            EmployeeModel employee = new EmployeeModel(10, "TimAddTest");

            //Act
            employeeLogic.AddEmployee(employee);

            //Assert
            Assert.True(employeeLogic.GetEmployeeById(10).Name == "TimAddTest");
        }
        public ActionResult Add(Employee employee)
        {
            ResponseMsg response = new ResponseMsg();

            employee.CreatedBy = employee.UpdatedBy = currUser.ID;
            EmployeeLogic.AddEmployee(employee);
            response.IsSuccess = true;
            return(Json(response));
        }
Esempio n. 3
0
        public ActionResult ChangePassword(string Password)
        {
            ResponseMsg response = new ResponseMsg();

            currUser.Password  = Password;
            currUser.CreatedBy = currUser.UpdatedBy = currUser.ID;
            EmployeeLogic.AddEmployee(currUser);
            Session["User"]    = EmployeeLogic.GetEmployeeByID(currUser.ID).FirstOrDefault();
            response.IsSuccess = true;
            return(Json(response));
        }
Esempio n. 4
0
        private void BTN_AddEmployee_Click(object sender, EventArgs e)
        {
            EmployeeLogic employeeLogic = new EmployeeLogic();
            Employee      employee      = new Employee();

            employee.name     = TXTB_AddEmployeeName.Text;
            employee.username = TXTB_AddUsername.Text;
            employee.password = TXTB_AddPassword.Text;
            employee.type     = (OrderSystemModel.Type)Enum.Parse(typeof(OrderSystemModel.Type), DB_AddEmployeeType.SelectedItem.ToString());
            employeeLogic.AddEmployee(employee);
        }
Esempio n. 5
0
        public ActionResult UpdateProfile(Employee employee)
        {
            ResponseMsg response = new ResponseMsg();

            employee.CreatedBy = employee.UpdatedBy = currUser.ID;
            employee.Password  = StringCipher.Decrypt(currUser.Password);
            employee.Type      = currUser.Type;
            EmployeeLogic.AddEmployee(employee);
            Session["User"]    = EmployeeLogic.GetEmployeeByID(currUser.ID).FirstOrDefault();
            response.IsSuccess = true;
            return(Json(response));
        }
Esempio n. 6
0
 private void BTN_AddEmployee_Click(object sender, EventArgs e)
 {
     try
     {
         Employee employee = new Employee();
         employee.name     = TXTB_AddEmployeeName.Text;
         employee.username = TXTB_AddEmployeeUsername.Text;
         employee.password = TXTB_AddEmployeePassword.Text;
         employee.type     = (OrderSystemModel.employeeType)Enum.Parse(typeof(OrderSystemModel.employeeType), DB_AddEmployeeType.SelectedItem.ToString());
         employeeLogic.AddEmployee(employee);
         MessageBox.Show("Medewerder succesvol toegevoegd");
         ShowPanel("PNL_ManageEmployees");
     }
     catch
     {
         MessageBox.Show("Niet alle velden zijn ingevuld");
     }
 }