public DataListModel(ListEnum _listEnum) { Headers["Secret-Lang"] = "zh-hans"; switch (_listEnum) { case ListEnum.News: this.title = "秘密网-民间版(最新)"; currentUrl = Const.New; break; case ListEnum.Find: this.title = "秘密网-民间版(发现)"; currentUrl = Const.Find; break; case ListEnum.Hot_24: this.title = "秘密网-民间版(24小时内)"; currentUrl = Const.Hot_24; break; case ListEnum.Hot_7: this.title = "秘密网-民间版(7天内)"; currentUrl = Const.Hot_7; break; case ListEnum.Hot_30: this.title = "秘密网-民间版(30天内)"; currentUrl = Const.Hot_30; break; } virtuaData = new Cnljli.ViewModel.UIElement.VirtualizingCollection<Data>(Invoke, currentPageIndex, 30); }
public ItemDialog(IUnitOfWork unitOfWork, bool isForCombo, Item item = null) { InitializeComponent(); _unitOfWork = unitOfWork; _isForCombo = isForCombo; if (!(item is null)) { _model = item; _isEditMode = true; } if (_isForCombo) { _types.Add(new ItemType(ITEM_TYPE.COMBO, "Combo")); } else { _types = ListEnum.GetListItemType(); } this.numberUnitPrice.Maximum = decimal.MaxValue; HideView(); LoadComboItemType(); LoadModel(_model); if (_isForCombo) { if (_isEditMode) { _relations = _model.ConsistOf.Select(m => new ItemRelation(m)).ToList(); } LoadGridSubItem(_relations); this.SetUpGridSubItem(); } }
#pragma warning restore 1591 // restore the xmlComments warning /// <summary> /// Returns the entire data table of application session records in the /// database based on the given enumeration. /// </summary> /// <param name="daMgr">DataAccessMgr object</param> /// <param name="tpqList">Enumeration indicating what type of session records to return</param> /// <returns>DataTable of Task Processing Queue records</returns> public static DataTable TaskProcessingQueueList(DataAccessMgr daMgr, ListEnum tpqList) { DbCommand dbCmd; switch (tpqList) { case ListEnum.Queued: dbCmd = daMgr.DbCmdCacheGetOrAdd("BuildCmdGetTPQListByWaitDateTime" , BuildCmdGetTPQListByWaitDateTime); dbCmd.Parameters[daMgr.BuildParamName(Constants.StatusCode)].Value = Convert.ToByte(tpqList); break; case ListEnum.Failed: case ListEnum.Succeeded: case ListEnum.InProcess: case ListEnum.NotQueued: dbCmd = daMgr.DbCmdCacheGetOrAdd("BuildCmdGetTPQListByStatusDateTime" , BuildCmdGetTPQListByStatusDateTime); dbCmd.Parameters[daMgr.BuildParamName(Constants.StatusCode)].Value = Convert.ToByte(tpqList); break; default: dbCmd = daMgr.DbCmdCacheGetOrAdd("BuildCmdGetTPQListByTaskId", BuildCmdGetTPQListByTaskId); break; } return(daMgr.ExecuteDataSet(dbCmd, null, null).Tables[0]); }
private void LoadCheckBoxType() { checkedTypeBox.Items.Clear(); checkedTypeBox.DataSource = ListEnum.GetListItemType(); checkedTypeBox.DisplayMember = "TypeName"; checkedTypeBox.ValueMember = "Type"; }
public OrderPnl(IUnitOfWork unitOfWork, ISearchSortService searchSortService, IOrderService orderService) { InitializeComponent(); this.Dock = DockStyle.Fill; _unitOfWork = unitOfWork; _searchSortService = searchSortService; _orderService = orderService; _statuses = ListEnum.GetListOrderStatus(true); LoadComboStatus(); LoadOrderData(); LoadGridOrder(); this.dateEnd.MinDate = dateStart.Value.Date; }
/// <summary> /// Converts a ListEnum value to a corresponding string value /// </summary> /// <param name="enumValue">The ListEnum value to convert</param> /// <returns>The representative string value</returns> public static string ToValue(ListEnum enumValue) { switch (enumValue) { //only valid enum elements can be used //this is necessary to avoid errors case ListEnum.WHITELIST: case ListEnum.BLACKLIST: return(stringValues[(int)enumValue]); //an invalid enum value was requested default: return(null); } }
public static T[] ListMagic(T[] ista, ListEnum operation, T item) { var lista = ista.ToList(); if (operation == ListEnum.Add) { lista.Add(item); } if (operation == ListEnum.Remove) { lista.Remove(item); } return(lista.ToArray()); }
public ItemPnl(IUnitOfWork unitOfWork, ISearchSortService searchSortService) { InitializeComponent(); this.Dock = DockStyle.Fill; _unitOfWork = unitOfWork; _searchSortService = searchSortService; _types = ListEnum.GetListItemType(); LoadCheckBoxType(); LoadItemData(); LoadGridItem(); this.numberFrom.Minimum = 0; this.numberTo.Minimum = 0; this.numberFrom.Maximum = decimal.MaxValue; this.numberTo.Maximum = Decimal.MaxValue; this.numberTo.Value = 100000000; }