예제 #1
0
 public List <EmpleadoEntity> GetList()
 {
     try
     {
         return(daEmpleado.ListarEmpleados());;
     }
     catch (ExcepcionDA ex)
     {
         throw new ExcepcionBO("No se pudo realizar listar Empleados.", ex);
     }
 }
예제 #2
0
        public void CargarData()
        {
            try
            {
                empleadoDA    = new EmpleadoDA();
                empleado      = new Empleado();
                tablaEmpleado = empleadoDA.ListarEmpleados();


                dgvEmpleados.DataSource = tablaEmpleado;
                vista.OptionsBehavior.AutoPopulateColumns = false;
                vista.OptionsSelection.MultiSelect        = true;
                dgvEmpleados.Refresh();
            }
            catch (Exception e)
            {
                //MessageBox.Show(e.Message); OMITIMOS EL MENSAJE
            }
        }
예제 #3
0
        public void Inicializado()
        {
            empleadoDA    = new EmpleadoDA();
            empleado      = new Empleado();
            tablaEmpleado = empleadoDA.ListarEmpleados();

            dtpFechaIngreso.Value = DateTime.Now;
            //dtpFechaIngreso.Value = DateTime.Now;


            dgvEmpleados.DataSource = tablaEmpleado;
            vista.OptionsBehavior.AutoPopulateColumns = false;
            vista.OptionsSelection.MultiSelect        = true;

            tablaTipoDocumento             = empleadoDA.ListarTipoDocumento();
            cmbTipoDocumento.DataSource    = tablaTipoDocumento;
            cmbTipoDocumento.DisplayMember = "descripcion";
            cmbTipoDocumento.ValueMember   = "idAuxiliar";
        }
예제 #4
0
        public void estadoComponentes(TipoVista estado)
        {
            switch (estado)
            {
            case TipoVista.Inicial:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Nuevo:
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = true;
                txtNombres.Enabled       = true;
                txtDocumento.Enabled     = true;
                txtCorreo.Enabled        = true;
                txtTelefono.Enabled      = true;
                dtpFechaIngreso.Enabled  = true;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Guardar:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                empleado = new Empleado();
                dgvEmpleados.DataSource = null;
                tablaEmpleado           = empleadoDA.ListarEmpleados();
                dgvEmpleados.DataSource = tablaEmpleado;
                break;

            case TipoVista.Modificar:
                btnNuevo.Enabled         = false;
                btnCancelar.Enabled      = true;
                btnGrabar.Enabled        = true;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = true;
                txtNombres.Enabled       = true;
                txtDocumento.Enabled     = true;
                txtCorreo.Enabled        = true;
                txtTelefono.Enabled      = true;
                dtpFechaIngreso.Enabled  = true;
                //limpiarComponentes();
                //empleado = new Empleado();
                break;

            case TipoVista.Vista:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                empleado = new Empleado();
                break;

            case TipoVista.Limpiar:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = false;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;

            case TipoVista.Anular:
                btnNuevo.Enabled         = true;
                btnCancelar.Enabled      = false;
                btnGrabar.Enabled        = false;
                btnEditar.Enabled        = true;
                cmbTipoDocumento.Enabled = false;
                txtNombres.Enabled       = false;
                txtDocumento.Enabled     = false;
                txtCorreo.Enabled        = false;
                txtTelefono.Enabled      = false;
                dtpFechaIngreso.Enabled  = false;
                limpiarComponentes();
                empleado = new Empleado();
                break;
            }
        }