Ejemplo n.º 1
0
        static void UpdateEmployee()
        {
            EmployeeBusinessLogic employeeBusinessLogic = new EmployeeBusinessLogic();
            Employee employee = new Employee();

            Console.Write("Enter Existing Emp ID: ");
            employee.EmployeeID = int.Parse(Console.ReadLine());
            Console.Write("Enter New Emp Name: ");
            employee.EmployeeName = Console.ReadLine();

            employeeBusinessLogic.UpdateEmployee(employee);
            Console.WriteLine("Employee Updated.\n");
        }
        static void UpdateEmployee()
        {
            EmployeeBusinessLogic employeeBusinessLogic = new EmployeeBusinessLogic();
            Employee employee = new Employee();


            //subscribing to event
            employee.EmpNameChanged += employeeBusinessLogic.UpdateEmployeeName;



            Console.Write("Enter Existing Emp ID: ");
            employee.EmployeeID = int.Parse(Console.ReadLine());
            Console.Write("Enter New Emp Name: ");
            employee.EmployeeName = Console.ReadLine(); //executes UpdateEmployeeName method

            employeeBusinessLogic.UpdateEmployee(employee);
            Console.WriteLine("Employee Updated.\n");
        }