public static List <EmpleadoDispo> LlenarLista() { List <EmpleadoDispo> lista = new List <EmpleadoDispo>(); string query = "select empleados.no_empleado, empleados.nombre, empleados.puesto " + "from empleados, emp_disponibles " + $"where not empleados.puesto='supervisor' and emp_disponibles.disponible = {1}"; var cmd = new MySqlCommand(query, Conexion.get()); var reader = cmd.ExecuteReader(); while (reader.Read()) { var ed = new EmpleadoDispo() { NoEmpleado = Convert.ToString(reader["no_empleado"]), Nombre = Convert.ToString(reader["nombre"]), Puesto = Convert.ToString(reader["puesto"]), }; if (!lista.Exists(x => x.NoEmpleado == ed.NoEmpleado)) { lista.Add(ed); } } reader.Close(); return(lista); }
public void LlenarTabla() { string query = "select * from empleados where not puesto= 'supervisor'"; var cmd = new MySqlCommand(query, Conexion.get()); var reader = cmd.ExecuteReader(); while (reader.Read()) { var ed = new EmpleadoDispo() { Fecha = DateTime.Today.ToString("dd/MM/yyyy"), NoEmpleado = Convert.ToString(reader["no_empleado"]), Nombre = Convert.ToString(reader["nombre"]), Puesto = Convert.ToString(reader["puesto"]), Disponible = 1 }; ed.Insert(); } reader.Close(); }