private void btnEliminar_Click(object sender, EventArgs e)
        {
            int codigo = Convert.ToInt32(txtCodigo.Text);

            TrabajarDestinos.eliminarDestino(codigo);
            MessageBox.Show("El registro ha sido eliminado.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            ClaseUtil.limpiarFormulario(gbDestino);
            dgvDestino.DataSource = TrabajarDestinos.traerDestino();
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            Destino oDestino = new Destino();

            oDestino.DES_Codigo      = Convert.ToInt32(txtCodigo.Text);
            oDestino.DES_Descripcion = txtDescripcion.Text;
            TrabajarDestinos.actualizarDestino(oDestino);
            MessageBox.Show("El resgistro ha sido actualizado.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);

            ClaseUtil.limpiarFormulario(gbDestino);
            dgvDestino.DataSource = TrabajarDestinos.traerDestino();
        }
        private void Frm_ListaPrestamos_Load(object sender, EventArgs e)
        {
            dgvPrestamos.DataSource = TrabajarPrestamos.traerPrestamos();

            cmbDestino.SelectedIndexChanged -= new EventHandler(cmbDestino_SelectedIndexChanged);

            cmbDestino.DataSource    = TrabajarDestinos.traerDestino();
            cmbDestino.DisplayMember = "descripción";
            cmbDestino.ValueMember   = "código";
            cmbDestino.SelectedIndex = -1;

            cmbDestino.SelectedIndexChanged += new EventHandler(cmbDestino_SelectedIndexChanged);
        }
        private void Frm_GestionPrestamo_Load(object sender, EventArgs e)
        {
            cmbDestino.DataSource    = TrabajarDestinos.traerDestino();
            cmbDestino.DisplayMember = "Descripción";
            cmbDestino.ValueMember   = "Código";
            cmbDestino.SelectedIndex = -1;

            cmbCliente.DataSource    = TrabajarClientes.traerClientesSP();
            cmbCliente.DisplayMember = "nombres";
            cmbCliente.ValueMember   = "CLI_DNI";
            cmbCliente.SelectedIndex = -1;

            cmbPeriodo.DataSource    = TrabajarPeriodos.traerPeriodo();
            cmbPeriodo.DisplayMember = "PER_Descripcion";
            cmbPeriodo.ValueMember   = "PER_Codigo";
            cmbPeriodo.SelectedIndex = -1;
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text == string.Empty)
            {
                MessageBox.Show("Ingrese la descripción del destino a agregar.", "Datos Incompletos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                DialogResult respuesta;

                respuesta = MessageBox.Show("¿Desea guardas los datos?", "Alta de Destino", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (respuesta == DialogResult.Yes)
                {
                    Destino oDestino = new Destino();
                    oDestino.DES_Descripcion = txtDescripcion.Text;
                    TrabajarDestinos.agregarDestino(oDestino);
                    dgvDestino.DataSource = TrabajarDestinos.traerDestino();
                    MessageBox.Show("Se ha registrado correctamente.", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    TrabajarDestinos.traerDestino();//para actualizar el dgvDestino con el registro agregado
                }
            }
            ClaseUtil.limpiarFormulario(gbDestino);
        }
 private void Frm_GestionDestino_Load(object sender, EventArgs e)
 {
     dgvDestino.DataSource = TrabajarDestinos.traerDestino();
 }
 public void cargarCboDestinos()
 {
     cmbDestinos.DisplayMember = "DesDescripcion";
     cmbDestinos.ValueMember   = "DesCodigo";
     cmbDestinos.DataSource    = TrabajarDestinos.TraerDestinos();
 }