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);
                }
            }
Example #2
0
 /// <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);
 }