public void AddEmployee() { database.Employees.Clear(); employeeLogic.AddEmployee(testEmployee); Assert.IsTrue(database.GetAllEmployees().Contains(testEmployee)); }
public ActionResult AddEmployee(EmployeeViewModel employee) { if (ModelState.IsValid) { _employeeLogic.AddEmployee(_mapper.Map <EmployeeModel>(employee)); return(RedirectToAction("ListEmployees")); } return(RedirectToAction("Error", "Home")); }
public IActionResult CreateEmployee(string Name, string Phone, int MaxHours, string Availability, bool Bar, bool Event, bool Overig, string PicUrl) { EmployeeModel newEmployee = new EmployeeModel(Name, PicUrl, Phone, MaxHours, " ", Bar, Event, Overig); EmployeeLogic.AddEmployee(newEmployee); return(RedirectToAction("EmployeeHome")); }
public static void AddEmployee() { Console.WriteLine("Введите ID"); var idEmployee = Console.ReadLine(); Console.WriteLine("Введите имя"); var fullName = Console.ReadLine(); Console.WriteLine("Введите возраст"); var age = Console.ReadLine(); Console.WriteLine("Введите номер телефона"); var phoneNumber = Console.ReadLine(); Console.WriteLine("Введите адрес электронной почты"); var email = Console.ReadLine(); Console.WriteLine("Введите адрес"); var address = Console.ReadLine(); var currentEmployee = new Employee() { IDEmployee = Int32.Parse(idEmployee), FullName = fullName, Age = Int32.Parse(age), PhoneNumber = phoneNumber, Email = email, Address = address }; employeeLogic.AddEmployee(currentEmployee); }
private AddEmployeeResponseMessage OnAddEmployeeMessage(AddEmployeeMessage message) { employeeLogic.AddEmployee(message.CompanyId, message.Employee); var responseMessage = new AddEmployeeResponseMessage(); return(responseMessage); }
/// <summary> /// A button click event that when triggered uses the information to add a new employee. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAddEmployee_Click(object sender, EventArgs e) { if (TxtEmployeeName.Text != "" && TxtEmployeeAddress.Text != "" && TxtEmployeePhone.Text != "" && (CheckCreateUserAccount.Checked ? (TxtUsername.Text != "" && TxtPassword.Text != "") : true)) { employeeLogic.AddEmployee(new Employee() { name = TxtEmployeeName.Text, age = (int)NudEmployeeAge.Value, gender = (Employee.Gender)Convert.ToInt32(!RadEmployeeMale.Checked), address = TxtEmployeeAddress.Text, phoneNumber = TxtEmployeePhone.Text }); UpdateEmployeeList(); SetComboBoxes(); if (CheckCreateUserAccount.Checked) { authenticationLogic.CreateUser(TxtUsername.Text, TxtPassword.Text); } MessageBox.Show("Vrijwilliger succesvol toegevoegd.", "Notice", MessageBoxButtons.OK); } else { MessageBox.Show("Informatie is niet volledig ingevoerd.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult AddEmployee(int idEmployee, string fullName, int age, string phoneNumber, string email, string address) { _employeeLogic.AddEmployee(new Employee(idEmployee, fullName, age, phoneNumber, email, address)); return(RedirectToAction("AllEmployees")); }
public IActionResult AddEmployee([FromBody] NewEmployeeDto newEmployeeDto) { var employeeDto = _employeeLogic.AddEmployee(newEmployeeDto); return(Created($"v1/employees/{employeeDto.Id}", employeeDto)); }