modify update tray status methond async

master
lhiven 1 year ago
parent 9ce3e5dbaf
commit f598b98711

@ -34,10 +34,12 @@ namespace Rs.MotionPlat.Entitys.Trays
/// <param name="trayType"></param> /// <param name="trayType"></param>
/// <param name="slotIndex"></param> /// <param name="slotIndex"></param>
/// <returns></returns> /// <returns></returns>
public static int Fill(ETrayType trayType,int slotIndex) public static void Fill(ETrayType trayType,int slotIndex)
{ {
Task.Run(() => {
string updateSql = $"update traystatus set status=1 where trayname='{trayType.ToString()}' and slotindex={slotIndex}"; string updateSql = $"update traystatus set status=1 where trayname='{trayType.ToString()}' and slotindex={slotIndex}";
return db.ExecuteNonQuery(updateSql); db.ExecuteNonQuery(updateSql);
});
} }
/// <summary> /// <summary>
@ -45,10 +47,12 @@ namespace Rs.MotionPlat.Entitys.Trays
/// </summary> /// </summary>
/// <param name="trayType"></param> /// <param name="trayType"></param>
/// <returns></returns> /// <returns></returns>
public static int Clear(ETrayType trayType) public static void Clear(ETrayType trayType)
{ {
Task.Run(() => {
string updateSql = $"update traystatus set status=0 where trayname='{trayType.ToString()}'"; string updateSql = $"update traystatus set status=0 where trayname='{trayType.ToString()}'";
return db.ExecuteNonQuery(updateSql); db.ExecuteNonQuery(updateSql);
});
} }
/// <summary> /// <summary>
@ -57,10 +61,12 @@ namespace Rs.MotionPlat.Entitys.Trays
/// <param name="trayType"></param> /// <param name="trayType"></param>
/// <param name="slotindex"></param> /// <param name="slotindex"></param>
/// <returns></returns> /// <returns></returns>
public static int Clear(ETrayType trayType,int slotindex) public static void Clear(ETrayType trayType,int slotindex)
{ {
Task.Run(() => {
string updateSql = $"update traystatus set status=0 where trayname='{trayType.ToString()}' and slotindex={slotindex}"; string updateSql = $"update traystatus set status=0 where trayname='{trayType.ToString()}' and slotindex={slotindex}";
return db.ExecuteNonQuery(updateSql); db.ExecuteNonQuery(updateSql);
});
} }
public static void Init(ETrayType trayType) public static void Init(ETrayType trayType)

Loading…
Cancel
Save