111,098
社区成员




public List<Employee> Select(Employee employee)
{
List<Employee> list = new List<Employee>();
string sql = "select KQZ_Employee.RealEmployeeCode,KQZ_Employee.EmployeeCode,KQZ_Employee.EmployeeName,KQZ_Brch.BrchName,kqz_card.cardtime from KQZ_Employee,KQZ_Brch,KQZ_Card where KQZ_Employee.employeeId not in (select KQZ_Card.employeeId from KQZ_Card)";
DataTable dt = db.GetTable(sql);
foreach (DataRow dr in dt.Rows)
{
employee = new Employee();
employee.RealEmployeeCode = dr["RealEmployeeCode"].ToString();
employee.EmployeeCode = Convert.ToInt32(dr["EmployeeCode"].ToString());
employee.EmployeeName = dr["EmployeeName"].ToString();
//card表
Card card = new Card();
card.CardTime = Convert.ToDateTime(dr["cardTime"].ToString());
employee.Card = card;
//部门表
Branch branch = new Branch();
branch.BrchName = dr["brchName"].ToString();
employee.Branch = branch;
list.Add(employee);
}
return list;
}
Employee employee = new Employee();
list = selectSrv.Select(employee);
dgvData.DataSource = list;