コード例 #1
0
 private void LlenarCombopuestos()
 {
     foreach (var item in ModelTrabajadores.Llenarcombo())
     {
         cmbPuesto.Items.Add(item.Puesto);
     }
 }
コード例 #2
0
        private void toolStripBtnBuscar_Click(object sender, EventArgs e)
        {
            var encontro = true;

            foreach (var item in ModelTrabajadores.Buscar(txtNombre.Text, txtApellidoPaterno.Text, txtApellidoMaterno.Text))
            {
                if (encontro)
                {
                    dtgTrabajadores.Rows.Clear();
                    dtgTrabajadores.Refresh();
                }
                var row = (DataGridViewRow)dtgTrabajadores.Rows[0].Clone();
                row.Cells[0].Value = item.IdTrabajador;
                row.Cells[1].Value = item.Nombre;
                row.Cells[2].Value = item.ApellidoPaterno;
                row.Cells[3].Value = item.ApellidoMaterno;
                row.Cells[4].Value = item.IdPuesto;
                row.Cells[5].Value = item.Puesto;
                row.Cells[6].Value = item.IdUsuario;
                dtgTrabajadores.Rows.Add(row);

                dtgTrabajadores.Rows.Add(row);
                encontro = false;
            }
        }
コード例 #3
0
        private void todosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var aTodo = new ModelTrabajadores
            {
                IdTrabajador    = ModelTrabajadores.TrabajadorSelec.IdTrabajador,
                Nombre          = txtNombre.Text.Trim(),
                ApellidoPaterno = txtApellidoPaterno.Text.Trim(),
                ApellidoMaterno = txtApellidoMaterno.Text.Trim(),
                IdPuesto        = cmbPuesto.SelectedIndex + 1,
                IdUsuario       = ModelTrabajadores.TrabajadorSelec.IdUsuario,
                Usuario         = txtUsuario.Text.Trim(),
                Contrasena      = txtContrasena.Text.Trim()
            };

            if (ModelTrabajadores.Actualizar(aTodo, 3) > 0)
            {
                MessageBox.Show(@"Trabajador y Usuario Actualizado!!", @"Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimpiarGrid();
            }
            else
            {
                MessageBox.Show(@"No Se Pudo Actualizar", @"Fallo!!", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
        }
コード例 #4
0
 private void ComboAnalista()
 {
     foreach (var item in ModelTrabajadores.LlenarcomboTrabajadores(2))
     {
         cmbAnalista.Items.Add(item.Nombre);
     }
 }
コード例 #5
0
 private void LlenarCombopuestos()
 {
     foreach (var item in ModelTrabajadores.LlenarcomboTrabajadores(1))
     {
         cmbOperador.Items.Add(item.Nombre);
     }
     foreach (var item in ModelTrabajadores.LlenarcomboTrabajadores(2))
     {
         cmbAnalista.Items.Add(item.Nombre);
     }
 }
コード例 #6
0
 private void LlenarGridView()
 {
     foreach (var item in ModelTrabajadores.Llenargrid())
     {
         var row = (DataGridViewRow)dtgTrabajadores.Rows[0].Clone();
         row.Cells[0].Value = item.IdTrabajador;
         row.Cells[1].Value = item.Nombre;
         row.Cells[2].Value = item.ApellidoPaterno;
         row.Cells[3].Value = item.ApellidoMaterno;
         row.Cells[4].Value = item.IdPuesto;
         row.Cells[5].Value = item.Puesto;
         row.Cells[6].Value = item.IdUsuario;
         dtgTrabajadores.Rows.Add(row);
     }
 }
コード例 #7
0
        private void dtgTrabajadores_DoubleClick(object sender, EventArgs e)
        {
            if (dtgTrabajadores.SelectedRows.Count == 1)
            {
                if (dtgTrabajadores.CurrentRow != null)
                {
                    ModelTrabajadores.ObtenerTrabajador(Convert.ToInt32(dtgTrabajadores.CurrentRow.Cells[0].Value));
                }

                txtNombre.Text          = ModelTrabajadores.TrabajadorSelec.Nombre;
                txtApellidoPaterno.Text = ModelTrabajadores.TrabajadorSelec.ApellidoPaterno;
                txtApellidoMaterno.Text = ModelTrabajadores.TrabajadorSelec.ApellidoMaterno;
                cmbPuesto.SelectedIndex = ModelTrabajadores.TrabajadorSelec.IdPuesto - 1;
            }
            else
            {
                MessageBox.Show(@"debe de seleccionar una fila");
            }
        }
コード例 #8
0
 private void toolStripBtnEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show(@"Desea Eliminar El Trabajador", @"Estas Seguro??",
                         MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes)
     {
         return;
     }
     if (ModelTrabajadores.Eliminar(ModelTrabajadores.TrabajadorSelec.IdTrabajador,
                                    ModelTrabajadores.TrabajadorSelec.IdUsuario) > 0)
     {
         MessageBox.Show(@"Trabajador Eliminado Correctamente!", @"Trabajador Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         limpiarc();
         LimpiarGrid();
     }
     else
     {
         MessageBox.Show(@"Se Cancelo La Eliminacion", @"Eliminacion Cancelada", MessageBoxButtons.OK,
                         MessageBoxIcon.Exclamation);
     }
 }
コード例 #9
0
        private void usuarioYContraseñaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var aUsuario = new ModelTrabajadores
            {
                IdUsuario  = ModelTrabajadores.TrabajadorSelec.IdUsuario,
                Usuario    = txtUsuario.Text.Trim(),
                Contrasena = txtContrasena.Text.Trim(),
                IdPuesto   = cmbPuesto.SelectedIndex + 1
            };

            if (ModelTrabajadores.Actualizar(aUsuario, 2) > 0)
            {
                MessageBox.Show(@"Usuario y Contraseña Actualizada!!", @"Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimpiarGrid();
            }
            else
            {
                MessageBox.Show(@"No Se Pudo Actualizar", @"Fallo!!", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
        }
コード例 #10
0
        private void toolStripBtnGuardar_Click(object sender, EventArgs e)
        {
            var insert = new ModelTrabajadores
            {
                Nombre          = txtNombre.Text.Trim(),
                ApellidoPaterno = txtApellidoPaterno.Text.Trim(),
                ApellidoMaterno = txtApellidoMaterno.Text.Trim(),
                Contrasena      = txtContrasena.Text.Trim(),
                Usuario         = txtUsuario.Text.Trim(),
                Puesto          = cmbPuesto.SelectedItem.ToString()
            };

            if (ModelTrabajadores.Agregar(insert) > 0)
            {
                MessageBox.Show(@"Trabajador Guardado Con Exito!!", @"Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimpiarGrid();
            }
            else
            {
                MessageBox.Show(@"No Se Pudo Guardar El Trabajador", @"Fallo!!", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
        }