private void Listas() { cnx = new MySqlConnection(cdn); cmd = new MySqlCommand(); cmd.Connection = cnx; if (_EmpresaEmpleado == GLOBALES.EMPRESAS) { Empresas.Core.EmpresasHelper empresah = new Empresas.Core.EmpresasHelper(); empresah.Command = cmd; try { cnx.Open(); lstEmpresas = empresah.obtenerEmpresas(); cnx.Close(); cnx.Dispose(); var empresa = from a in lstEmpresas select new { IdEmpresa = a.idempresa, Nombre = a.nombre }; dgvImagenes.DataSource = empresa.ToList(); for (int i = 0; i < dgvImagenes.Columns.Count; i++) { dgvImagenes.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } } else if (_EmpresaEmpleado == GLOBALES.EMPLEADOS) { Empleados.Core.EmpleadosHelper empleadoh = new Empleados.Core.EmpleadosHelper(); empleadoh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idplaza = GLOBALES.IDPLAZA; empleado.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstEmpleados = empleadoh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var trabajador = from b in lstEmpleados select new { IdEmpleado = b.idtrabajador, Nombre = b.nombrecompleto }; dgvImagenes.DataSource = trabajador.ToList(); for (int i = 0; i < dgvImagenes.Columns.Count; i++) { dgvImagenes.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } } }
private void ListaEmpleados() { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new MySqlConnection(cdn); cmd = new MySqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.idplaza = GLOBALES.IDPLAZA; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados select new { IdTrabajador = e.idtrabajador, Nombre = e.nombrecompleto, Ingreso = e.fechaingreso, Antiguedad = e.antiguedad + " AÑOS", SDI = e.sdi, SD = e.sd, Sueldo = e.sueldo }; dgvEmpleados.DataSource = em.ToList(); for (int i = 0; i < dgvEmpleados.Columns.Count; i++) { dgvEmpleados.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } DataGridViewCellStyle estilo = new DataGridViewCellStyle(); estilo.Alignment = DataGridViewContentAlignment.MiddleRight; dgvEmpleados.Columns[4].DefaultCellStyle = estilo; dgvEmpleados.Columns[5].DefaultCellStyle = estilo; dgvEmpleados.Columns[6].DefaultCellStyle = estilo; }
private void frmBuscar_Load(object sender, EventArgs e) { dgvCatalogo.RowHeadersVisible = false; cnx = new SqlConnection(); cmd = new SqlCommand(); cnx.ConnectionString = cdn; cmd.Connection = cnx; if (_catalogo == GLOBALES.EMPLEADOS) { eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados em = new Empleados.Core.Empleados(); em.idempresa = GLOBALES.IDEMPRESA; if (_tipoNomina == GLOBALES.NORMAL) em.estatus = GLOBALES.ACTIVO; try { cnx.Open(); if(_busqueda == GLOBALES.NOMINA) lstEmpleados = eh.obtenerEmpleados(em, _periodo); if (_busqueda == GLOBALES.FORMULARIOS) lstEmpleados = eh.obtenerEmpleados(em); cnx.Close(); cnx.Dispose(); dgvCatalogo.Columns["idtrabajador"].DataPropertyName = "idtrabajador"; dgvCatalogo.Columns["noempleado"].DataPropertyName = "noempleado"; dgvCatalogo.Columns["nombre"].DataPropertyName = "nombrecompleto"; var empleados = from a in lstEmpleados select new { a.idtrabajador, a.noempleado, a.nombrecompleto }; dgvCatalogo.DataSource = empleados.ToList(); for (int i = 0; i < dgvCatalogo.Columns.Count; i++) { dgvCatalogo.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } } txtBuscar.Select(); }
private void ListaEmpleados() { cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados select new { IdTrabajador = e.idtrabajador, NoEmpleado = e.noempleado, Nombre = e.nombrecompleto }; dgvEmpleados.DataSource = em.ToList(); for (int i = 0; i < dgvEmpleados.Columns.Count; i++) { dgvEmpleados.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } dgvEmpleados.Columns["IdTrabajador"].Visible = false; }
private void ListaEmpleados() { cnx = new MySqlConnection(cdn); cmd = new MySqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.idplaza = GLOBALES.IDPLAZA; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados select new { IdTrabajador = e.idtrabajador, Nombre = e.nombrecompleto }; dgvComplementos.DataSource = em.ToList(); for (int i = 0; i < dgvComplementos.Columns.Count; i++) { dgvComplementos.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaEmpleados() { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; rh = new Reingreso.Core.ReingresoHelper(); eh = new Empleados.Core.EmpleadosHelper(); rh.Command = cmd; eh.Command = cmd; Reingreso.Core.Reingresos reingreso = new Reingreso.Core.Reingresos(); reingreso.idempresa = GLOBALES.IDEMPRESA; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; try { cnx.Open(); lstReingreso = rh.obtenerReingresos(reingreso); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var rein = from r in lstReingreso join t in lstEmpleados on r.idtrabajador equals t.idtrabajador select new { RegistroPatronal = r.registropatronal, Nss = r.nss, Nombre = t.nombrecompleto, Reingreso = r.fechaingreso, Integrado = r.sdi }; dgvReingresoSua.DataSource = rein.ToList(); for (int i = 0; i < dgvReingresoSua.Columns.Count; i++) { dgvReingresoSua.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaEmpleados() { cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); Infonavit.Core.InfonavitHelper ih = new Infonavit.Core.InfonavitHelper(); eh.Command = cmd; ih.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; Infonavit.Core.Infonavit inf = new Infonavit.Core.Infonavit(); inf.idempresa = GLOBALES.IDEMPRESA; Catalogos.Core.CatalogosHelper ch = new Catalogos.Core.CatalogosHelper(); ch.Command = cmd; Catalogos.Core.Catalogo cat = new Catalogos.Core.Catalogo(); cat.grupodescripcion = "ESTATUS INFONAVIT"; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); lstInfonavit = ih.obtenerInfonavits(inf); lstCatalogo = ch.obtenerGrupo(cat); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados join i in lstInfonavit on e.idtrabajador equals i.idtrabajador join c in lstCatalogo on i.estatus equals c.id select new { IdTrabajador = e.idtrabajador, NoEmpleado = e.noempleado, Nombre = e.nombrecompleto, Credito = i.credito, Descuento = i.descuento == GLOBALES.dPORCENTAJE ? "PORCENTAJE" : i.descuento == GLOBALES.dVSMDF ? "VSMDF" : "PESOS", Valor = i.valordescuento, Activo = i.activo ? "ACTIVO" : "NO ACTIVO", Estatus = c.descripcion }; dgvInfonavit.DataSource = em.ToList(); for (int i = 0; i < dgvInfonavit.Columns.Count; i++) { dgvInfonavit.AutoResizeColumn(i); } dgvInfonavit.Columns["IdTrabajador"].Visible = false; } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaEmpleados() { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; mh = new Modificaciones.Core.ModificacionesHelper(); eh = new Empleados.Core.EmpleadosHelper(); mh.Command = cmd; eh.Command = cmd; Modificaciones.Core.Modificaciones mod = new Modificaciones.Core.Modificaciones(); mod.idempresa = GLOBALES.IDEMPRESA; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; try { cnx.Open(); lstMod = mh.obtieneModificaciones(mod); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var modif = from m in lstMod join t in lstEmpleados on m.idtrabajador equals t.idtrabajador select new { RegistroPatronal = m.registropatronal, Nss = m.nss, Nombre = t.nombrecompleto, Modificacion = m.fecha, Integrado = m.sdi }; dgvModSua.DataSource = modif.ToList(); for (int i = 0; i < dgvModSua.Columns.Count; i++) { dgvModSua.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaEmpleados() { cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); Expediente.Core.ExpedienteHelper exph = new Expediente.Core.ExpedienteHelper(); eh.Command = cmd; exph.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; Expediente.Core.Expediente expediente = new Expediente.Core.Expediente(); expediente.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); lstExpediente = exph.obtenerExpedientes(expediente); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados join ex in lstExpediente on e.idtrabajador equals ex.idtrabajador select new { IdTrabajador = e.idtrabajador, NoEmpleado = e.noempleado, Nombre = e.nombrecompleto, Estatus = ((int)ex.estatus) == 0 ? "SIN EXPEDIENTE" : ((int)ex.estatus > 0 && (int)ex.estatus < 14) ? "EXPEDIENTE SIN COMPLETAR" : "COMPLETO" }; dgvExpedientes.DataSource = em.ToList(); for (int i = 0; i < dgvExpedientes.Columns.Count; i++) { dgvExpedientes.AutoResizeColumn(i); } dgvExpedientes.Columns["IdTrabajador"].Visible = false; } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaEmpleados() { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; ih = new Infonavit.Core.InfonavitHelper(); eh = new Empleados.Core.EmpleadosHelper(); ih.Command = cmd; eh.Command = cmd; Infonavit.Core.suaInfonavit sua = new Infonavit.Core.suaInfonavit(); sua.idempresa = GLOBALES.IDEMPRESA; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; try { cnx.Open(); lstInf = ih.obtenerInfonavit(sua); lstEmpleados = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var inf = from i in lstInf join t in lstEmpleados on i.idtrabajador equals t.idtrabajador select new { RegistroPatronal = i.registropatronal, Nss = i.nss, Nombre = t.nombrecompleto, Credito = i.credito, Modificacion = i.modificacion, Descuento = i.descuento, Fecha = i.fecha, Valor = i.valor }; dgvInfSua.DataSource = inf.ToList(); for (int i = 0; i < dgvInfSua.Columns.Count; i++) { dgvInfSua.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } }
private void ListaIncapacidad() { cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; eh = new Empleados.Core.EmpleadosHelper(); ih = new Incidencias.Core.IncidenciasHelper(); eh.Command = cmd; ih.Command = cmd; Incidencias.Core.Incidencias incidencia = new Incidencias.Core.Incidencias(); incidencia.idempresa = GLOBALES.IDEMPRESA; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(empleado); lstIncidencias = ih.obtenerIndicencias(incidencia); cnx.Close(); cnx.Dispose(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n" + error.Message, "Error"); } var datos = from e in lstEmpleados join i in lstIncidencias on e.idtrabajador equals i.idtrabajador orderby e.nombrecompleto ascending select new { IdTrabajador = e.idtrabajador, NoEmpleado = e.noempleado, Nombre = e.nombrecompleto, Certificado = i.certificado, PeriodoInicio = i.periodoinicio, PeriodoFin = i.periodofin, Dias = i.dias, InicioIncapacidad = i.inicioincapacidad, FinIncapacidad = i.finincapacidad }; dgvIncapacidad.DataSource = datos.ToList(); dgvIncapacidad.Columns["IdTrabajador"].Visible = false; for (int i = 0; i < dgvIncapacidad.Columns.Count; i++) { dgvIncapacidad.AutoResizeColumn(i); } }
private void frmFiltroNomina_Load(object sender, EventArgs e) { cmbDe.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cmbDe.AutoCompleteSource = AutoCompleteSource.ListItems; cmbHasta.AutoCompleteMode = AutoCompleteMode.SuggestAppend; cmbHasta.AutoCompleteSource = AutoCompleteSource.ListItems; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; switch (_filtro) { case 0: dh = new Departamento.Core.DeptoHelper(); dh.Command = cmd; Departamento.Core.Depto depto = new Departamento.Core.Depto(); depto.idempresa = GLOBALES.IDEMPRESA; if (_tipoNomina == GLOBALES.NORMAL) depto.estatus = GLOBALES.ACTIVO; List<Departamento.Core.Depto> lstDeptosDe = new List<Departamento.Core.Depto>(); List<Departamento.Core.Depto> lstDeptosHasta = new List<Departamento.Core.Depto>(); try { cnx.Open(); lstDeptosDe = dh.obtenerDepartamentos(depto); lstDeptosHasta = dh.obtenerDepartamentos(depto); cnx.Close(); cnx.Dispose(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n" + error.Message,"Error"); } cmbDe.DataSource = lstDeptosDe; cmbDe.DisplayMember = "descripcion"; cmbDe.ValueMember = "id"; cmbHasta.DataSource = lstDeptosHasta; cmbHasta.DisplayMember = "descripcion"; cmbHasta.ValueMember = "id"; break; case 1: ph = new Puestos.Core.PuestosHelper(); ph.Command = cmd; Puestos.Core.Puestos puesto = new Puestos.Core.Puestos(); puesto.idempresa = GLOBALES.IDEMPRESA; if (_tipoNomina == GLOBALES.NORMAL) puesto.estatus = GLOBALES.ACTIVO; List<Puestos.Core.Puestos> lstPuestosDe = new List<Puestos.Core.Puestos>(); List<Puestos.Core.Puestos> lstPuestosHasta = new List<Puestos.Core.Puestos>(); try { cnx.Open(); lstPuestosDe = ph.obtenerPuestos(puesto); lstPuestosHasta = ph.obtenerPuestos(puesto); cnx.Close(); cnx.Dispose(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n" + error.Message, "Error"); } cmbDe.DataSource = lstPuestosDe; cmbDe.DisplayMember = "descripcion"; cmbDe.ValueMember = "id"; cmbHasta.DataSource = lstPuestosHasta; cmbHasta.DisplayMember = "descripcion"; cmbHasta.ValueMember = "id"; break; case 2: eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; if (_tipoNomina == GLOBALES.NORMAL) empleado.estatus = GLOBALES.ACTIVO; List<Empleados.Core.Empleados> lstEmpleadoDe = new List<Empleados.Core.Empleados>(); List<Empleados.Core.Empleados> lstEmpleadoHasta = new List<Empleados.Core.Empleados>(); try { cnx.Open(); lstEmpleadoDe = eh.obtenerEmpleados(empleado, _periodo); lstEmpleadoHasta = eh.obtenerEmpleados(empleado, _periodo); cnx.Close(); cnx.Dispose(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n" + error.Message, "Error"); } cmbDe.DataSource = lstEmpleadoDe; cmbDe.DisplayMember = "noempleado"; cmbDe.ValueMember = "idtrabajador"; cmbHasta.DataSource = lstEmpleadoHasta; cmbHasta.DisplayMember = "noempleado"; cmbHasta.ValueMember = "idtrabajador"; break; } }
private void ListaEmpleados(int operacion) { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados empleado = new Empleados.Core.Empleados(); empleado.idempresa = GLOBALES.IDEMPRESA; empleado.estatus = GLOBALES.ACTIVO; switch (operacion) { #region ALTAS case 0: //ALTAS ah = new Altas.Core.AltasHelper(); ah.Command = cmd; Altas.Core.Altas alta = new Altas.Core.Altas(); alta.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstAltas = ah.obtenerAltas(alta); cnx.Close(); cnx.Dispose(); var alt = from a in lstAltas select new { RegistroPatronal = a.registropatronal, Nss = a.nss, Curp = a.curp, ApPaterno = a.paterno, ApMaterno = a.materno, Nombre = a.nombre, Ingreso = a.fechaingreso, Integrado = a.sdi }; dgvDatos.DataSource = alt.ToList(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } break; #endregion #region MODIFICACIONES case 1: //MODIFICACIONES mh = new Modificaciones.Core.ModificacionesHelper(); mh.Command = cmd; Modificaciones.Core.Modificaciones modificacion = new Modificaciones.Core.Modificaciones(); modificacion.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstMod = mh.obtieneModificaciones(modificacion); lstEmpleado = eh.obtenerEmpleados(empleado); cnx.Close(); cnx.Dispose(); var mod = from m in lstMod join e in lstEmpleado on m.idtrabajador equals e.idtrabajador select new { RegistroPatronal = m.registropatronal, Nss = m.nss, Paterno = e.paterno, Materno = e.materno, Nombre = e.nombres, Curp = e.curp, Fecha = m.fecha, Integrado = m.sdi }; dgvDatos.DataSource = mod.ToList(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } break; #endregion #region BAJAS case 2://BAJAS bh = new Bajas.Core.BajasHelper(); ch = new Catalogos.Core.CatalogosHelper(); bh.Command = cmd; ch.Command = cmd; Bajas.Core.Bajas baja = new Bajas.Core.Bajas(); Catalogos.Core.Catalogo catalogo = new Catalogos.Core.Catalogo(); baja.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstBaja = bh.obtenerBajas(baja); lstEmpleado = eh.obtenerEmpleados(empleado); lstCatalogo = ch.obtenerCatalogos(); cnx.Close(); cnx.Dispose(); var baj = from b in lstBaja join e in lstEmpleado on b.idtrabajador equals e.idtrabajador join c in lstCatalogo on b.motivo equals c.id select new { RegistroPatronal = b.registropatronal, Nss = b.nss, Paterno = e.paterno, Materno = e.materno, Nombre = e.nombres, Fecha = b.fecha, Motivo = c.valor }; dgvDatos.DataSource = baj.ToList(); } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } break; #endregion } for (int i = 0; i < dgvDatos.Columns.Count; i++) { dgvDatos.AutoResizeColumn(i); } }
private void ListaEmpleados() { string cdn = ConfigurationManager.ConnectionStrings["cdnNomina"].ConnectionString; cnx = new SqlConnection(cdn); cmd = new SqlCommand(); cmd.Connection = cnx; Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(GLOBALES.IDEMPRESA); cnx.Close(); cnx.Dispose(); var em = from e in lstEmpleados orderby e.noempleado ascending select new { IdTrabajador = e.idtrabajador, NoEmpleado = e.noempleado, Nombre = e.nombrecompleto, Ingreso = e.fechaingreso, Antiguedad = e.antiguedad + " AÑOS", SDI = e.sdi, SD = e.sd, Sueldo = e.sueldo, Cuenta = e.cuenta, Estado = e.estatus, Departamento = e.departamento, Puesto = e.puesto, FechaBaja = e.fechabaja }; dgvEmpleados.DataSource = em.ToList(); for (int i = 0; i < dgvEmpleados.Columns.Count; i++) { dgvEmpleados.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } DataGridViewCellStyle estilo = new DataGridViewCellStyle(); estilo.Alignment = DataGridViewContentAlignment.MiddleRight; dgvEmpleados.Columns[5].DefaultCellStyle = estilo; dgvEmpleados.Columns[6].DefaultCellStyle = estilo; dgvEmpleados.Columns[7].DefaultCellStyle = estilo; dgvEmpleados.Columns["IdTrabajador"].Visible = false; }
private void frmBuscar_Load(object sender, EventArgs e) { dgvCatalogo.RowHeadersVisible = false; cnx = new MySqlConnection(); cmd = new MySqlCommand(); cnx.ConnectionString = cdn; cmd.Connection = cnx; if (_catalogo == GLOBALES.EMPLEADOS) { eh = new Empleados.Core.EmpleadosHelper(); eh.Command = cmd; Empleados.Core.Empleados em = new Empleados.Core.Empleados(); em.idplaza = GLOBALES.IDPLAZA; em.idempresa = GLOBALES.IDEMPRESA; try { cnx.Open(); lstEmpleados = eh.obtenerEmpleados(em); cnx.Close(); cnx.Dispose(); var empleados = from a in lstEmpleados select new { Id = a.idtrabajador, Nombre = a.nombrecompleto }; dgvCatalogo.DataSource = empleados.ToList(); for (int i = 0; i < dgvCatalogo.Columns.Count; i++) { dgvCatalogo.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } } else if (_catalogo == GLOBALES.CLIENTES) { ch = new Clientes.Core.ClientesHelper(); ch.Command = cmd; Clientes.Core.Clientes clientes = new Clientes.Core.Clientes(); clientes.plaza = GLOBALES.IDPLAZA; try { cnx.Open(); lstClientes = ch.obtenerClientes(clientes); cnx.Close(); cnx.Dispose(); var cliente = from c in lstClientes select new { Id = c.idcliente, Nombre = c.nombre }; dgvCatalogo.DataSource = cliente.ToList(); for (int i = 0; i < dgvCatalogo.Columns.Count; i++) { dgvCatalogo.AutoResizeColumn(i); } } catch (Exception error) { MessageBox.Show("Error: \r\n \r\n " + error.Message, "Error"); } } }