public override void ExecuteOption() { EmployeeDataServices dataService = new EmployeeDataServices(); Console.WriteLine("Enter employeeId to delete"); var eID = Console.ReadLine(); int employeeId = Convert.ToInt32(eID); if (employeeId != 0) { dataService.DeleteEmployee(employeeId); } }
public override void ExecuteOption() { EmployeeDataServices dataService = new EmployeeDataServices(); var employees = dataService.GetEmployees(); foreach (var employee in employees) { Console.WriteLine("Current Employees"); Console.WriteLine($"Employee Name: {employee.FirstName} {employee.LastName}"); Console.WriteLine($"Employee Email: {employee.Email} and Phone: {employee.Phone}"); Console.WriteLine("**********"); } }
public override void ExecuteOption() { Console.WriteLine("New Employee Details"); Console.WriteLine("Enter First Name"); string firstname = Console.ReadLine(); Console.WriteLine("Enter Last Name"); string lastname = Console.ReadLine(); Console.WriteLine("Enter Email"); string email = Console.ReadLine(); Console.WriteLine("Enter Phone Number"); string phoneNumber = Console.ReadLine(); Console.WriteLine("Enter Sex"); string sex = Console.ReadLine(); if (!string.IsNullOrEmpty(firstname) && !string.IsNullOrEmpty(lastname) && !string.IsNullOrEmpty(email) && !string.IsNullOrEmpty(phoneNumber) && !string.IsNullOrEmpty(sex)) { Employee employee = new Employee() { Email = email, FirstName = firstname, LastName = lastname, Phone = phoneNumber, Sex = sex }; EmployeeDataServices dal = new EmployeeDataServices(); dal.AddEmployee(employee); Console.WriteLine("Employee Added"); } else { Console.WriteLine("Incomplete details were entered"); } }