private void MainForm_Load(object sender, EventArgs e) { DataTable m_Empleados = new DataTable(); m_RutaBD = RutaBD.BDConection(); m_Empleados = IteractionBD.ObtenerEmpleados(m_RutaBD); clbEmpleados.DataSource = m_Empleados; clbEmpleados.DisplayMember = "Employee"; clbEmpleados.ValueMember = "id"; }
public void ProcesarReporte(object o, DoWorkEventArgs e) { string m_empleados = string.Empty; ArrayList ListaEmpleados = new ArrayList(); foreach (DataRowView item in clbEmpleados.CheckedItems) { ListaEmpleados.Add(new Modelos.Empleados() { Id = item["Id"].ToString(), NombreCompleto = item["Employee"].ToString() }); } m_Mensaje = GenerarInsidencias.GenInsEmp(RutaBD.BDConection(), ListaEmpleados, DateTime.Parse(dtpFechaInicio.Text), DateTime.Parse(dtpFechaFin.Text), m_RutaArchivo); }