Util - Add Overload UpdateLabel

This commit is contained in:
DucDangAnh 2020-06-30 14:15:47 +07:00
parent 19f9a4ed82
commit d00adfac4c
2 changed files with 12 additions and 4 deletions

View File

@ -163,10 +163,10 @@ namespace AIParkingApplication
private void ShowCardInfoOnUI(string cardNumber, string plateString, string cardType, string cardTime) private void ShowCardInfoOnUI(string cardNumber, string plateString, string cardType, string cardTime)
{ {
lblCardNumber.UpdateLabel($"Số thẻ: {cardNumber}", lblCardNumber.BackColor); lblCardNumber.UpdateLabel($"Số thẻ: {cardNumber}");
lblPlateString.UpdateLabel($"Biển số: {plateString}", lblPlateString.BackColor); lblPlateString.UpdateLabel($"Biển số: {plateString}");
lblCardType.UpdateLabel($"Loại thẻ: {cardType}", lblCardType.BackColor); lblCardType.UpdateLabel($"Loại thẻ: {cardType}");
lblCardTime.UpdateLabel($"Thời gian: {cardTime}", lblCardTime.BackColor); lblCardTime.UpdateLabel($"Thời gian: {cardTime}");
lblStatusInfo.UpdateLabel(string.IsNullOrEmpty(plateString) ? "KHÔNG NHẬN DIỆN ĐƯỢC BIỂN SỐ" : $"MỜI XE {plateString} VÀO", string.IsNullOrEmpty(plateString) ? Color.Red : Color.Green); lblStatusInfo.UpdateLabel(string.IsNullOrEmpty(plateString) ? "KHÔNG NHẬN DIỆN ĐƯỢC BIỂN SỐ" : $"MỜI XE {plateString} VÀO", string.IsNullOrEmpty(plateString) ? Color.Red : Color.Green);
} }

View File

@ -94,6 +94,14 @@ namespace AIParkingApplication
label.Text = text; label.Text = text;
})); }));
} }
public static void UpdateLabel(this Label label, string text)
{
label.Invoke(new Action(() =>
{
label.Text = text;
}));
}
} }
public class PlateRequestEngineModel public class PlateRequestEngineModel