31 lines
1.0 KiB
C#
31 lines
1.0 KiB
C#
using MySql.Data.MySqlClient;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using static FaceTransfer.TransferFace;
|
|
|
|
namespace FaceTransfer
|
|
{
|
|
class TransferFaceDAO
|
|
{
|
|
public MachineInfo GetMachine(string emp, MySqlConnection connection)
|
|
{
|
|
MachineInfo machineInfo = new MachineInfo();
|
|
string query = "SELECT a.*, b.machine_ip, b.port_number FROM attendance_machine_user a, attendance_machine b WHERE a.serial_number = " + emp + " AND a.is_deleted = 0 AND a.machine_id = b.machine_id LIMIT 1;";
|
|
MySqlCommand cmd = new MySqlCommand(query, connection);
|
|
MySqlDataReader reader = cmd.ExecuteReader();
|
|
if (reader.Read())
|
|
{
|
|
machineInfo.MachineIp = reader.GetString("machine_ip");
|
|
machineInfo.PortNumber = reader.GetInt32("port_number");
|
|
}
|
|
|
|
reader.Close();
|
|
return machineInfo;
|
|
}
|
|
|
|
}
|
|
}
|