private void FrmProveedor_Load(object sender, EventArgs e) { this.Size = new Size(846, 403); cbxEmpleados.DataSource = EmpleadoCln.listar(""); cbxEmpleados.ValueMember = "id"; cbxEmpleados.DisplayMember = "nombres"; }
private void btnGuardar_Click(object sender, EventArgs e) { if (validar()) { Empleado empleado = new Empleado(); empleado.cedulaIdentidad = txtCi.Text.Trim(); empleado.nombres = txtNombre.Text.Trim(); empleado.paterno = txtPaterno.Text.Trim(); empleado.materno = txtMaterno.Text.Trim(); empleado.direccion = txtDireccion.Text.Trim(); empleado.celular = Convert.ToInt64(txtCelular.Text); empleado.cargo = txtCargo.Text.Trim(); empleado.usuarioRegistro = "franz";//Util.usuario.usuario1; if (esNuevo) { empleado.registroActivo = true; EmpleadoCln.insertar(empleado); } else { var row = dgvLista.Rows[dgvLista.CurrentRow.Index]; empleado.id = Convert.ToInt32(row.Cells["id"].Value); EmpleadoCln.actualizar(empleado); } MessageBox.Show($"Empleado guardado correctamente.", "::: Ventas - Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); btnCancelar.PerformClick(); } }
// public Empleado NombreSeleccionado { get; set; } private void btnBuscar_Click(object sender, EventArgs e) { var lista = EmpleadoCln.listar(txtParametro.Text); dgvLista.DataSource = lista; dgvLista.Columns["id"].Visible = false; if (lista.Count > 0) { dgvLista.Columns["cedulaIdentidad"].Selected = true; } }
private void listar() { var lista = EmpleadoCln.listar(txtParametro.Text); dgvLista.DataSource = lista; dgvLista.Columns["id"].Visible = false; btnEditar.Enabled = lista.Count > 0; btnEliminar.Enabled = lista.Count > 0; if (lista.Count > 0) { dgvLista.Columns["cedulaIdentidad"].Selected = true; } }
private void btnEliminar_Click(object sender, EventArgs e) { var row = dgvLista.Rows[dgvLista.CurrentRow.Index]; var ci = row.Cells["cedulaIdentidad"].Value.ToString(); var msg = MessageBox.Show($"¿Está seguro que desea eliminar el empleado con carnet de identidad {ci}?", "::: Ventas - Consulta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (DialogResult.Yes == msg) { EmpleadoCln.eliminar(Convert.ToInt32(row.Cells["id"].Value), Util.usuario.usuario1); MessageBox.Show($"Empleado dado de baja.", "::: Ventas - Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); listar(); } }
private void btnEditar_Click(object sender, EventArgs e) { esNuevo = false; this.Size = new Size(846, 660); gbxDatos.Enabled = true; gbxLista.Enabled = false; var lista = EmpleadoCln.listar(txtParametro.Text); if (lista.Count > 0) { dgvLista.Columns["nombres"].Selected = true; } cargarDatos(); txtDireccion.Focus(); }
private void btnSeleccionar_Click(object sender, EventArgs e) { if (dgvLista.SelectedRows.Count == 1) // si selecciona un fila { Int32 id = Convert.ToInt32(dgvLista.CurrentRow.Cells[0].Value); //asignamos el numero de id // Int32 paterno = Convert.ToInt32(dgvLista.CurrentRow.Cells[3].Value); //asignamos el numero de id EmpleadoSeleccionado = EmpleadoCln.get(id); //llenamos el empleado seleccionado // NombreSeleccionado = EmpleadoCln.get(paterno);//llenamos el empleado seleccionado this.Close(); } else { MessageBox.Show("Aun no ha seleccionado ningún Empleado"); } }