Esempio n. 1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try {
         tbCodigo.Text  = tbCodigo.Text.Trim(' ');
         tbEmpresa.Text = tbEmpresa.Text.Trim(' ');
         tbNombre.Text  = tbNombre.Text.Trim(' ');
         int codigoPuesto;
         if (tbCodigo.Text == "")
         {
             codigoPuesto = -1;
         }
         else
         {
             codigoPuesto = Int32.Parse(tbCodigo.Text);
         }
         string          nombrePuesto  = tbNombre.Text;
         string          empresaPuesto = tbEmpresa.Text;
         GestorDePuestos clogPuesto    = new GestorDePuestos();
         List <Puesto>   lp            = clogPuesto.getPuestos(codigoPuesto, nombrePuesto, empresaPuesto);
         dgvPuestos.DataSource = lp.Select(pu => new { pu.codigo_puesto, pu.nombre, pu.empresa }).ToList();
     }
     catch (Exception ex)
     {
         MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            GestorDePuestos clogPuestos        = new GestorDePuestos();
            Puesto          puestoSeleccionado = new Puesto();

            try
            {
                int          codigoPuesto  = (int)dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[0].Value;
                string       nombrePuesto  = dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[1].Value.ToString();
                string       empresaPuesto = dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[2].Value.ToString();
                DialogResult dialogResult  = MessageBox.Show("Los datos del puesto " + tbNombre.Text + " seran eliminados del sistema.", "Éxito", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (dialogResult == DialogResult.Yes)
                {
                    puestoSeleccionado = clogPuestos.getPuestos(codigoPuesto, nombrePuesto, empresaPuesto).First();
                    clogPuestos.baja(puestoSeleccionado);
                    MessageBox.Show(("Los datos del puesto " + puestoSeleccionado.nombre + " han sido eliminado del sistema."), "Felicitaciones", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                limpiarCampos();
                cargarGridInicial();
            }
            catch (Exception ex)
            {
                MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 3
0
 private void cargarGridInicial()
 {
     try
     {
         GestorDePuestos clogPuesto = new GestorDePuestos();
         List <Puesto>   lp         = clogPuesto.getPuestos(-1, "", "");
         dgvPuestos.DataSource = lp.Select(pu => new { pu.codigo_puesto, pu.nombre, pu.empresa }).ToList();
     }
     catch (Exception ex)
     {
         MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 4
0
        private void gestionarCandidatos_Load(object sender, EventArgs e)
        {
            tbNombre.CharacterCasing  = CharacterCasing.Upper;
            tbEmpresa.CharacterCasing = CharacterCasing.Upper;
            GestorDePuestos clogPuesto = new GestorDePuestos();

            try
            {
                dgvPuestos.DataSource = clogPuesto.getPuestos().Select(pu => new { pu.codigo_puesto, pu.nombre, pu.empresa }).ToList();
            }
            catch (Exception ex)
            {
                MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 5
0
        private void f6_EvCandidatos_Load(object sender, EventArgs e)
        {
            GestorDePuestos clogPuesto = new GestorDePuestos();

            try
            {
                listaPuestos                     = clogPuesto.getPuestos();
                dgvPuestos.DataSource            = listaPuestos.Select(pu => new { pu.nombre, pu.empresa }).ToList();
                dgvPuestos.Columns[0].HeaderText = "Puesto";
                dgvPuestos.Columns[1].HeaderText = "Empresa";
            }
            catch (Exception ex)
            {
                MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 6
0
 private void button8_Click(object sender, EventArgs e)
 {
     try
     {
         this.Hide();
         GestorDePuestos clogPuestos        = new GestorDePuestos();
         Puesto          puestoSeleccionado = new Puesto();
         int             codigoPuesto       = (int)dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[0].Value;
         string          nombrePuesto       = dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[1].Value.ToString();
         string          empresaPuesto      = dgvPuestos.Rows[dgvPuestos.SelectedRows[0].Index].Cells[2].Value.ToString();
         puestoSeleccionado = clogPuestos.getPuestos(codigoPuesto, nombrePuesto, empresaPuesto).First();
         Formularios.f13_ModificarPuesto altaPuesto = new Formularios.f13_ModificarPuesto(puestoSeleccionado);
         altaPuesto.Show(this);
     }
     catch (Exception ex)
     {
         MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }