public static bool ItemStatusEnable(SelectStatuses select, ItemStatuses item) { switch (select) { case SelectStatuses.PopRemove: return(item == ItemStatuses.NotArrival); case SelectStatuses.Transfer: return(item == ItemStatuses.NotArrival); case SelectStatuses.Display: return(item == ItemStatuses.OnStock); case SelectStatuses.PopCreate: return(item == ItemStatuses.OnStock); case SelectStatuses.OPIncrease: return(item == ItemStatuses.OnStock || item == ItemStatuses.OnArrival); case SelectStatuses.OPDecrease: return(item == ItemStatuses.OnStock); default: return(true); } }
/// <summary> /// Конструктор /// </summary> /// <param name="parId">Идентификатор</param> /// <param name="parX1">Координата X1</param> /// <param name="parY1">Координата Y1</param> /// <param name="parX2">Координата X2</param> /// <param name="parY2">Координата Y2</param> public TextField(int parId, float parX1, float parY1, float parX2, float parY2) { _id = parId; _x1 = parX1; _y1 = parY1; _x2 = parX2; _y2 = parY2; _text = string.Empty; _itemStatus = ItemStatuses.Unselected; }
public static String GetDispName(ItemStatuses type) { switch (type) { case ItemStatuses.OnStock: return("在庫あり"); case ItemStatuses.OnArrival: return("入荷予定あり"); case ItemStatuses.NotArrival: return("入荷予定なし"); default: return(String.Empty); } }
public ItemStatus(ItemStatuses types) { this.ItemStatuses = types; }
public static void SetEnable(Button button, SelectStatuses select, ItemStatuses item) { button.IsEnabled = ItemStatusEnable(select, item); }