private void btnRegistrar_Click(object sender, EventArgs e) { if (Validar()) { BibliotecaDB.Entidades.Empleado empleadoNuevo = new BibliotecaDB.Entidades.Empleado(Convert.ToInt32(txtNroDocumento.Text), txtNombre.Text, txtApellido.Text, Convert.ToInt32(cmbGeneros.SelectedValue), dtpFechaNacimiento.Value.Date, txtCorreo.Text, txtTelefono.Text, txtObservaciones.Text, txtInstagram.Text); if (ControladorEmpleados.RegistrarEmpleado(empleadoNuevo)) { MessageBox.Show("Empleado cargado con exito", "Operacion exitosa"); } else { MessageBox.Show("No se pudo cargar el Empleado", "Operacion fallida"); } } }
private void btnModificar_Click(object sender, EventArgs e) { if (Validar()) { empleado.dni = Convert.ToInt32(txtNroDocumento.Text); empleado.nombres = txtNombre.Text; empleado.apellidos = txtApellido.Text; empleado.id_genero = (int)cmbGeneros.SelectedValue; empleado.fechanacimiento = dtpFechaNacimiento.Value; empleado.correo = txtCorreo.Text; empleado.telefono = txtTelefono.Text; empleado.observaciones = txtObservaciones.Text; empleado.instagram = txtInstagram.Text; if (ControladorEmpleados.ModificarEmpleado(empleado)) { MessageBox.Show("Empleado cargado con exito", "Operacion exitosa"); } else { MessageBox.Show("No se pudo cargar el Empleado", "Operacion fallida"); } } }
private void btnRegistrar_Click(object sender, EventArgs e) { ControladorEmpleados.BajaEmpleado(legajoDelEmpleado); this.Close(); }
private void btnFiltrar_Click(object sender, EventArgs e) { pnlEmpleadoSeleccionado.Visible = false; switch (cmbTipoEmpleado.SelectedIndex) { case 0: if (chkFiltroXCampo.Checked) { if (Validar()) { switch (cmbCampo.SelectedIndex) { case 0: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosPorDni(Convert.ToInt32(txtCampo1.Text)); break; case 1: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosPorNombres(txtCampo1.Text); break; case 2: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosPorApellido(txtCampo1.Text); break; case 3: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosPorNombresYApellidos(txtCampo1.Text, txtCampo2.Text); break; default: break; } } } else { gdrEmpleados.DataSource = ControladorEmpleados.ConsultarEmpleados(); } break; case 1: if (chkFiltroXCampo.Checked) { if (Validar()) { switch (cmbCampo.SelectedIndex) { case 0: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosActivosPorDni(Convert.ToInt32(txtCampo1.Text)); break; case 1: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosActivosPorNombres(txtCampo1.Text); break; case 2: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosActivosPorApellido(txtCampo1.Text); break; case 3: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosActivosPorNombresYApellidos(txtCampo1.Text, txtCampo2.Text); break; default: break; } } } else { gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosActivos(); } break; case 2: if (chkFiltroXCampo.Checked) { if (Validar()) { switch (cmbCampo.SelectedIndex) { case 0: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosBorradosPorDni(Convert.ToInt32(txtCampo1.Text)); break; case 1: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosBorradosPorNombres(txtCampo1.Text); break; case 2: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosBorradosPorApellido(txtCampo1.Text); break; case 3: gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosBorradosPorNombresYApellidos(txtCampo1.Text, txtCampo2.Text); break; default: break; } } } else { gdrEmpleados.DataSource = ControladorEmpleados.ConnsultarEmpleadosBorrados(); } break; default: break; } ColorearFilas(); }
public AdminEmpleados() { ce = new ControladorEmpleados(); InitializeComponent(); cargarListViewEmpleados(); }