示例#1
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(empleadoIdMaskedTextBox.Text))
            {
                MessageBox.Show("No ahi ningun Id para poder evaluar.");
                Limpiar();
            }
            else
            {
                int id       = Utilidades.TOINT(empleadoIdMaskedTextBox.Text);
                var empleado = EmpleadoBLL.Buscar(p => p.EmpleadoId == id);

                if (empleado != null)
                {
                    nombresTextBox.Text = empleado.Nombres;
                    fechaNacimientoDateTimePicker.Value = empleado.FechaNacimiento;
                    sueldoMaskedTextBox.Text            = empleado.Sueldo.ToString();

                    LlenarGridRetenciones(empleado);
                    LlenarGridTiposEmails(empleado);
                }
                else
                {
                    MessageBox.Show("No existe ningun empleado con ese Id.");
                    Limpiar();
                }
            }
        }
示例#2
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                MessageBox.Show("No se puede eliminar porque hay campos vacios.");
                Limpiar();
            }
            else
            {
                int id = Utilidades.TOINT(empleadoIdMaskedTextBox.Text);

                if (EmpleadoBLL.Eliminar(EmpleadoBLL.Buscar(p => p.EmpleadoId == id)))
                {
                    Limpiar();
                    MessageBox.Show("El empleado se elimino con exito.");
                }
                else
                {
                    MessageBox.Show("El empleado no se pudo eliminar.");
                }
            }
        }