示例#1
0
        static string UpdatedLastName(int employeeId)
        {
            var employeeNameMenu = new View();

            employeeNameMenu.AddMenuText("");
            var employeeQuery = new EmployeeQuery();
            var employee      = employeeQuery.GetEmployeeById(employeeId);

            employeeNameMenu.AddMenuText($"Employee's Current Last Name:  {employee.FirstName}");
            employeeNameMenu.AddMenuText("Enter New Last Name:");

            Console.Write(employeeNameMenu.GetFullMenu());

            _updatedEmployeeLastName = Console.ReadLine();

            return(_updatedEmployeeLastName);
        }
示例#2
0
        static ConsoleKeyInfo UpdateEmployeeName(int employeeId, string firstName, string lastName)
        {
            var modifyEmployeeQuery = new EmployeeModifier();
            var updateEmployee      = modifyEmployeeQuery.UpdateName(employeeId, firstName, lastName);

            var employeeQuery = new EmployeeQuery();
            var employee      = employeeQuery.GetEmployeeById(employeeId);

            var updatedEmployeeName = new View();

            updatedEmployeeName.AddMenuText("");
            updatedEmployeeName.AddMenuText($"Employee name has been updated to: {employee.FirstName} {employee.LastName}");

            updatedEmployeeName.AddMenuText("Press 0 to go BACK.");

            Console.Write(updatedEmployeeName.GetFullMenu());

            ConsoleKeyInfo userOption = Console.ReadKey();

            return(userOption);
        }