Documentos de Académico
Documentos de Profesional
Documentos de Cultura
public class DepartmentBL.- Esta clase realiza consulta de datos relacionados con los
departamentos y con el try es para gestionar errores que puedan ocurrir durante la operación de la
lista
public class EmployeeBL.- Esta clase está relacionada con los empleado de un negocio su propósito
es interactuar con la lógica de un negocio de los empleados y maneja excepciones por si ocurren
problema durante la ejecución
public partial class _Default : Page.- Esta clase de encarga de mostrar y gestionar una lista de
empleados que actúa con la clase EmployeeBL para realizar operaciones relacionado con
empleados como mostrar, crear, editar y eliminar empleados y un evento de clic de botones
4.- Identifica las instancias de objetos creadas a partir de estas clases en la aplicación web.
EmployeeBL employeeBL = new EmployeeBL().- Se crea una instancia del objeto employeeBL a
partir de la clase EmployeeBL. Esta instancia se utiliza para interactuar con la lógica de negocio
relacionada con los empleados.
Employee employee = new Employee().- Se crea una instancia del objeto employee a partir de la
clase Employee. Esta instancia se utiliza para almacenar y manipular los datos de un empleado,
como nombre, departamento, salario y fecha de contrato.
TxtFullName, TxtSalary, TxtContractDate.- Estos son controles de entrada de texto (TextBox) que
se utilizan para permitir al usuario ingresar el nombre del empleado, el salario y la fecha de
contrato.
DdlDepartments.- Este es un control desplegable (DropDownList) que se utiliza para mostrar una
lista de departamentos y permitir al usuario seleccionar uno para el empleado.
LblTitle, BtnSubmit.- Estos son controles de etiqueta (Label) y botón (Button) que se utilizan para
mostrar un título en la página y permitir al usuario guardar o actualizar la información del
empleado.
GVEmployee.- Este es un control de cuadrícula (GridView) que se utiliza para mostrar una lista de
empleados en la página.
6.- Examina cómo estos controles se integran en el diseño orientado a objetos de la aplicación.
LblTitle, BtnSubmit.- Estos controles se utilizan para proporcionar una interfaz de usuario para que
el usuario vea el título de la página y para enviar datos al servidor cuando el usuario hace clic en el
botón .
public class DepartmentBL y public class EmployeeBL.- Estas clases ocupan el encapsulamiento de
las operaciones relacionados con departamento y empleados que obtienen la actualización y
creación de empleados
8.- Identifica atributos o métodos que están marcados como públicos, privados o protegidos en
las clases.
protected void Page_Load(object sender, EventArgs e).- Este método es protected, lo que
significa que está disponible para las clases derivadas (subclases) y para la clase misma. Se llama
automáticamente cuando se carga la página.
private void LoadDepartments(string departmentId = "").- Este método es private, lo que significa
que solo es accesible dentro de la clase Contact. Se utiliza para cargar los departamentos en el
control desplegable.
protected void BtnSubmit_Click(object sender, EventArgs e).- Este método es protected, lo que lo
hace accesible a las clases derivadas, se utiliza para procesar el evento de clic en el botón .