Ejemplo n.º 1
0
        public object InvestList(long userid, int PageIndex, int PageSize, string FindKey)
        {
            lgk.BLL.tb_BuyMachine buyMachineBLL = new lgk.BLL.tb_BuyMachine();

            int PageCount;
            int TotalCount;

            //PageCount 总页数
            //TotalCount 总记录数
            var ds = buyMachineBLL.GetListByPage(userid, PageIndex, PageSize, out PageCount, out TotalCount, FindKey);

            var list = FillBuyMachineList(ds.Tables[0]);

            Dictionary <string, object> dic = new Dictionary <string, object>();

            dic.Add("pagecount", PageCount.ToString());
            dic.Add("totalcount", TotalCount.ToString());
            dic.Add("list", list);

            return(dic);


            //var list = buyMachineBLL.GetModelList("userid ="+userid);
            //return list.Select(s => new { s.Price,s.Num, s.Amount, s.BuyTime ,s.CalcPower }).OrderByDescending(s=>s.BuyTime).ToList();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 根据条件分页查询
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="query"></param>
 /// <param name="sort">排序方式</param>
 /// <param name="order">排序字段</param>
 /// <param name="totalCount">数据总数</param>
 /// <param name="pageIndex">页码</param>
 /// <param name="pageSize">每页数据条数</param>
 /// <param name="showCount">是否返回查询总数</param>
 /// <returns></returns>
 public IQueryable <T> PageListByQueryAsync <T>(Expression <Func <T, bool> > query, string sort, string order, int pageIndex = 0, int pageSize = 0, bool showCount = false) where T : class
 {
     try
     {
         if (pageIndex <= 0 || pageSize <= 0)
         {
             _log.Error("pageIndex and pageSize more than 0");
             throw new Exception("pageIndex and pageSize more than 0");
         }
         using (_context)
         {
             var ret = _context.Set <T>().Where(query);
             var res = SqlHandler.SetQueryableOrder(ret, sort, order, pageIndex, pageSize);
             if (showCount)
             {
                 TotalCount totalCount = new TotalCount();
                 totalCount.count = ret.Count();
             }
             return(res);
         }
     }
     catch (Exception ex)
     {
         _log.Error("PageListByQueryAsync method error:" + ex);
         throw;
     }
 }
Ejemplo n.º 3
0
 public override string[] ReportCurrentScore()
 {
     string[] inter = new string[Settings.PMAX + Settings.CMAX + 1];
     for (int i = 0; i < inter.Length; i++)
     {
         if (i < Pnum)
         {
             inter[i] = player_list[i].Score.ToString();
         }
         else if (i < Settings.PMAX)
         {
             inter[i] = string.Empty;
         }
         else if (i >= Settings.PMAX && i < Settings.PMAX + Cnum)
         {
             inter[i] = computer_list[i - Settings.PMAX].Score.ToString();
         }
         else if (i < Settings.PMAX + Settings.CMAX)
         {
             inter[i] = string.Empty;
         }
         else
         {
             inter[i] = TotalCount.ToString();
         }
     }
     ConsoleIO.Result(inter);
     return(inter);
 }
Ejemplo n.º 4
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (TotalCount != 0)
            {
                hash ^= TotalCount.GetHashCode();
            }
            if (ItemCount != 0)
            {
                hash ^= ItemCount.GetHashCode();
            }
            if (StartIndex != 0)
            {
                hash ^= StartIndex.GetHashCode();
            }
            if (EndIndex != 0)
            {
                hash ^= EndIndex.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 5
0
        public Page <TRootEntity> Page(int no, int size)
        {
            if (no < 1)
            {
                throw new AggregateException($"{no} is less than 1.");
            }
            if (size < 1)
            {
                throw new AggregateException($"{size} is less than 1.");
            }

            Map <TRootEntity> map = CreateMap();

            TotalCount totalCount = new TotalCount();
            IEnumerable <TRootEntity> list;

            if (map.RootMapRuleBasic.ReNest.Should())
            {
                var nodes = Fetch();
                totalCount.Value = nodes.Count();
                list             = Fetch().Skip((no - 1) * size).Take(size);
            }
            else
            {
                list = Fetch(no, size, totalCount, map).ToList();
            }

            return(new Page <TRootEntity>(no, size, totalCount.Value, list));
        }
Ejemplo n.º 6
0
        //我的朋友动态
        /// <summary>
        ///
        /// </summary>
        /// <param name="UserID"></param>
        /// <param name="PageIndex"></param>
        /// <param name="PageSize"></param>
        /// <returns></returns>
        public Dictionary <string, object> MyDynamicList(long UserID, int PageIndex, int PageSize)
        {
            int PageCount;
            int TotalCount;

            lgk.BLL.tb_IMFriend dynamicBll = new lgk.BLL.tb_IMFriend();

            //PageCount 总页数
            //TotalCount 总记录数
            var ds = dynamicBll.GetListByPage(UserID, PageIndex, PageSize, out PageCount, out TotalCount);

            //动态列表
            var dynamicList = FriendsList(ds.Tables[0]);

            //添加评论
            foreach (var item in dynamicList)
            {
                item.Comment = CommentList(long.Parse(item.ID));
            }

            Dictionary <string, object> dic = new Dictionary <string, object>();

            dic.Add("pagecount", PageCount.ToString());
            dic.Add("totalcount", TotalCount.ToString());
            dic.Add("list", dynamicList);

            return(dic);
        }
        public void Execute()
        {
            try
            {
                TotalCount.Clear();
                ExistingCount.Clear();

                Locker.LockUi(CurrentItem.ID.Guid);

                LogStartEnd("start");

                foreach (var language in Languages)
                {
                    TotalCount.Add(language, 0);
                    ExistingCount.Add(language, 0);

                    var currentItem = CurrentItem.Database.GetItem(CurrentItem.ID, language);

                    CalculateTotal(currentItem);
                    EvaluateReccursive(currentItem);
                }

                LogStartEnd("finish");
            }
            catch (Exception ex)
            {
                Logger.Error(string.Format("{0}.Execute() Error.", GetType().Name), ex, this);
            }
            finally
            {
                Locker.UnlockUi(CurrentItem.ID.Guid);
            }
        }
Ejemplo n.º 8
0
        /// <summary>
        /// Gets the hash code
        /// </summary>
        /// <returns>Hash code</returns>
        public override int GetHashCode()
        {
            unchecked // Overflow is fine, just wrap
            {
                var hashCode = 41;
                // Suitable nullity checks etc, of course :)

                hashCode = hashCode * 59 + CurrentPage.GetHashCode();

                hashCode = hashCode * 59 + PageSize.GetHashCode();

                hashCode = hashCode * 59 + TotalCount.GetHashCode();

                hashCode = hashCode * 59 + TotalPages.GetHashCode();
                if (PreviousPageInputParameters != null)
                {
                    hashCode = hashCode * 59 + PreviousPageInputParameters.GetHashCode();
                }
                if (NextPageInputParameters != null)
                {
                    hashCode = hashCode * 59 + NextPageInputParameters.GetHashCode();
                }
                return(hashCode);
            }
        }
Ejemplo n.º 9
0
        public override int GetHashCode()
        {
            int hashCode = -391454100;

            hashCode = hashCode * -1521134295 + TotalCount.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <PhotoSize[][]> .Default.GetHashCode(Photos);

            return(hashCode);
        }
Ejemplo n.º 10
0
 public void ToString(StringBuilder builder)
 {
     builder.Append(ItemRecordTypes.CashLetterHeaderRecord);
     builder.Append(CashLetterId.PadRight(8));
     builder.Append(CashLetterStatus.PadRight(25));
     builder.Append(TotalCount.ToString("D8"));
     builder.Append(TotalAmount.ToString("D14"));
     builder.Append(Reserved.PadRight(23));
     builder.AppendLine();
 }
Ejemplo n.º 11
0
        //LDH, 2018.10.01, Result clear
        public void ClearResult(bool _DUMMYFlag, string _LotNum, string _InDataPath, string _OutDataPath)
        {
            TotalCount = 0;
            GoodCount  = 0;
            NgCount    = 0;
            Yield      = 0.0;

            if (_DUMMYFlag)
            {
                OriginDummyCount = 0; InputDummyCount = 0;
            }

            CodeErrCount  = 0;
            BlankErrCount = 0;
            MixErrCount   = 0;

            ControlInvoke.GradientLabelText(gradientLabelResult, "-", Color.Black);
            ControlInvoke.GradientLabelText(gradientLabelDataMatrix, "-", Color.Black);

            DateTime datetime = DateTime.Now;

            SegmentValueInvoke(SevenSegTotal, TotalCount.ToString());
            SegmentValueInvoke(SevenSegGood, GoodCount.ToString());
            SegmentValueInvoke(SevenSegNg, NgCount.ToString());
            SegmentValueInvoke(SevenSegInputDummy, InputDummyCount.ToString());
            SegmentValueInvoke(SevenSegOriginDummy, OriginDummyCount.ToString());
            SegmentValueInvoke(SevenSegYield, Yield.ToString());

            SegmentValueInvoke(SevenSegCodeErr, CodeErrCount.ToString());
            SegmentValueInvoke(SevenSegBlankErr, BlankErrCount.ToString());
            SegmentValueInvoke(SevenSegMixErr, MixErrCount.ToString());

            InDataList.Clear();
            OutDataList.Clear();

            InDataLimitCount  = 0;
            LOTType           = "";
            NowLotSeparateNum = "";
            OperatorName      = "";
            MCNum             = "";
            NowInspectionID   = "";
            InspectionTime    = "";

            //LDH, 2018.09.27, InData List
            NowLotNum         = _LotNum;
            InDataFolderPath  = _InDataPath;
            OutDataFolderPath = _OutDataPath;

            //LDH, 2018.08.13, Hitory Parameter용 배열 초기화
            HistoryParam = new string[4];
            for (int iLoopCount = 0; iLoopCount < HistoryParam.Count(); iLoopCount++)
            {
                HistoryParam[iLoopCount] = "-";
            }
        }
 internal static void Reset()
 {
     TotalCount.Clear();
     TotalLatency.Clear();
     CurrentHourList.Clear();
     CurrentMinuteList.Clear();
     ZQueue.Clear();
     ProcessingList.Clear();
     TotalEndedCount.Clear();
     TotalErrorCount.Clear();
 }
Ejemplo n.º 13
0
        /// <summary>
        /// Serves as the default hash function.
        /// </summary>
        /// <returns>A hash code for the current object.</returns>
        public override int GetHashCode()
        {
            var hashCode = 543595584;

            hashCode = (hashCode * -1521134295) + TotalCount.GetHashCode();
            hashCode = (hashCode * -1521134295) + TotalCountChange.GetHashCode();
            hashCode = (hashCode * -1521134295) + CurrentCount.GetHashCode();
            hashCode = (hashCode * -1521134295) + CurrentCountChange.GetHashCode();
            hashCode = (hashCode * -1521134295) + EqualityComparer <InstanceHandle> .Default.GetHashCode(LastSubscriptionHandle);

            return(hashCode);
        }
Ejemplo n.º 14
0
        public override void GetProperties(ObjectPropertyList list)
        {
            base.GetProperties(list);

            if (IsRewardItem)
            {
                list.Add(1076220); // 4th Year Veteran Reward
            }

            list.Add(1151847, String.Format("{0}\t{1}", TotalCount.ToString(), MaxSeeds.ToString()));   // Seeds in Box: ~1_val~ / ~2_val~
            list.Add(1151848, String.Format("{0}\t{1}", UniqueCount.ToString(), MaxUnique.ToString())); // Unique Seeds In Box: ~1_val~ / ~2_val~
        }
Ejemplo n.º 15
0
        public override int GetHashCode()
        {
            var hashCode = 465562093;

            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Loc);

            hashCode = hashCode * -1521134295 + DailyCount.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalCount.GetHashCode();
            hashCode = hashCode * -1521134295 + DailyDCount.GetHashCode();
            hashCode = hashCode * -1521134295 + TotalDCount.GetHashCode();
            return(hashCode);
        }
Ejemplo n.º 16
0
 public override int GetHashCode()
 {
     return(Tenant.GetHashCode()
            ^ User.GetHashCode()
            ^ Id.GetHashCode()
            ^ ParentId.GetHashCode()
            ^ Name.GetHashCode()
            ^ FolderCount.GetHashCode()
            ^ UnreadCount.GetHashCode()
            ^ TotalCount.GetHashCode()
            ^ UnreadChainCount.GetHashCode()
            ^ TotalChainCount.GetHashCode());
 }
Ejemplo n.º 17
0
        public void SetNoneResultData(SendResultParameter _ResultParam)
        {
            var _Result = _ResultParam.SendResult as SendNoneResult;

            if (_Result != null)
            {
                if (_ResultParam.IsGood)
                {
                    if (CParameterManager.SystemMode == eSysMode.AUTO_MODE)
                    {
                        TotalCount++;
                        GoodCount++;
                        Yield = (double)GoodCount / (double)TotalCount * 100;
                        SegmentValueInvoke(SevenSegTotal, TotalCount.ToString());
                        SegmentValueInvoke(SevenSegGood, GoodCount.ToString());
                        SegmentValueInvoke(SevenSegYield, Yield.ToString("F2"));
                    }

                    LastResult = "GOOD";
                    ControlInvoke.GradientLabelText(gradientLabelResult, "GOOD", Color.Lime);
                }

                else
                {
                    if (CParameterManager.SystemMode == eSysMode.AUTO_MODE)
                    {
                        TotalCount++;
                        NgCount++;
                        Yield = (double)GoodCount / (double)TotalCount * 100;
                        SegmentValueInvoke(SevenSegTotal, TotalCount.ToString());
                        SegmentValueInvoke(SevenSegNg, NgCount.ToString());
                        SegmentValueInvoke(SevenSegYield, Yield.ToString("F2"));
                    }

                    if (eNgType.NONE == _ResultParam.NgType)
                    {
                        LastResult = "NG";
                        ControlInvoke.GradientLabelText(gradientLabelResult, "NG", Color.Red);
                    }

                    else
                    {
                        LastResult = "NG";
                        ControlInvoke.GradientLabelText(gradientLabelResult, "NG", Color.Red);
                    }
                }
            }

            SaveResultCount();
            InspectionHistory(_ResultParam.ID, LastResult);
        }
Ejemplo n.º 18
0
        public string GetAllRecords1(int sEcho, int iDisplayLength, int iDisplayStart, string sSortDir_0, string sSearch, int iSortCol_0)
        {
            OneFineRateAppUtil.jQueryDataTableParamModel tblobj = new OneFineRateAppUtil.jQueryDataTableParamModel();
            // int sEcho = ToInt(HttpContext.Current.Request.Params["sEcho"]);
            tblobj.iDisplayLength = iDisplayLength; // ToInt(HttpContext.Current.Request.Params["iDisplayLength"]);
            tblobj.iDisplayStart  = iDisplayStart;  // ToInt(HttpContext.Current.Request.Params["iDisplayStart"]);
            tblobj.sortDirection  = sSortDir_0;     //HttpContext.Current.Request.Params["sSortDir_0"];
            tblobj.sSearch        = sSearch;        // HttpContext.Current.Request.Params["sSearch"];
            tblobj.iSortingCols   = iSortCol_0;     // Convert.ToInt32(HttpContext.Current.Request.Params["iSortCol_0"]);

            string            outputJson = string.Empty;
            StringBuilder     sb         = new StringBuilder();
            int               TotalCount;
            List <eCountries> list = BL_Country.getRecordForSearch(tblobj, out TotalCount).ToList();

            if (list.Count > 0)
            {
                sb.Clear();
                sb.Append("{");
                sb.Append(@"""sEcho"": ");
                sb.AppendFormat(@"""{0}""", sEcho);
                sb.Append(",");
                sb.Append(@"""iTotalRecords"": ");
                sb.Append(TotalCount.ToString());
                sb.Append(",");
                sb.Append(@"""iTotalDisplayRecords"": ");
                sb.Append(TotalCount.ToString());
                sb.Append(", ");
                sb.Append(@"""aaData"":  ");
                sb.Append(OneFineRateAppUtil.clsUtils.ConvertToJson(list));
                sb.Append("}");
                outputJson = sb.ToString();
            }
            else
            {
                sb.Clear();
                sb.Append("{");
                sb.Append(@"""sEcho"": ");
                sb.AppendFormat(@"""{0}""", sEcho);
                sb.Append(",");
                sb.Append(@"""iTotalRecords"": 0");
                sb.Append(",");
                sb.Append(@"""iTotalDisplayRecords"": 0");
                sb.Append(", ");
                sb.Append(@"""aaData"": [ ");
                sb.Append("]}");
                outputJson = sb.ToString();
            }
            return(outputJson);
        }
Ejemplo n.º 19
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (TotalCount != 0)
            {
                hash ^= TotalCount.GetHashCode();
            }
            hash ^= fills_.GetHashCode();
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 20
0
        /// <summary>
        /// Serves as the default hash function.
        /// </summary>
        /// <returns>A hash code for the current object.</returns>
        public override int GetHashCode()
        {
            var hashCode = 751819449;

            hashCode = (hashCode * -1521134295) + TotalCount.GetHashCode();
            hashCode = (hashCode * -1521134295) + TotalCountChange.GetHashCode();
            hashCode = (hashCode * -1521134295) + LastPolicyId.GetHashCode();

            foreach (var p in Policies)
            {
                hashCode = (hashCode * -1521134295) + p.GetHashCode();
            }

            return(hashCode);
        }
Ejemplo n.º 21
0
        internal void UpdateNpcSpellResistStats(string npc, SpellResist resist, bool resisted = false)
        {
            string lower = npc.ToLower(CultureInfo.CurrentCulture);

            lock (NpcResistStats)
            {
                if (!NpcResistStats.TryGetValue(lower, out Dictionary <SpellResist, ResistCount> stats))
                {
                    stats = new Dictionary <SpellResist, ResistCount>();
                    NpcResistStats[lower] = stats;
                }

                if (!stats.TryGetValue(resist, out ResistCount count))
                {
                    stats[resist] = resisted ? new ResistCount {
                        Resisted = 1
                    } : new ResistCount {
                        Landed = 1
                    };
                }
                else
                {
                    if (resisted)
                    {
                        count.Resisted++;
                    }
                    else
                    {
                        count.Landed++;
                    }
                }
            }

            lock (NpcTotalSpellCounts)
            {
                if (!NpcTotalSpellCounts.TryGetValue(lower, out TotalCount value))
                {
                    value = new TotalCount {
                        Landed = 1
                    };
                    NpcTotalSpellCounts[lower] = value;
                }
                else
                {
                    value.Landed++;
                }
            }
        }
Ejemplo n.º 22
0
        /// <summary>
        /// 页面控件呈现
        /// </summary>
        private void DrawControl()
        {
            this.btnGo.Text = this.JumpText;
            //lblCurrentPage.Text = string.Format("{0}/{1}  共 {2} 条记录,每页 {3} 条", CurrentPage.ToString(),
            //    this.PageCount.ToString(), TotalCount.ToString(), RecordsPerPage.ToString());
            this.lblCurrentPage.Text = CurrentPage.ToString();
            this.lblPageCount.Text   = PageCount.ToString();
            this.lblTotalCount.Text  = TotalCount.ToString();
            this.lblRecPerPg.Text    = RecordsPerPage.ToString();

            if (currentPageChanged != null && isNeedNotify)
            {
                currentPageChanged(this, null);//当前分页数字改变时,触发委托事件
            }
            SetFormCtrEnabled();
            if (PageCount == 1)//有且仅有一页
            {
                this.lnkFirst.Enabled     = false;
                this.simpBtnFirst.Enabled = false;

                this.lnkPrev.Enabled     = false;
                this.simpBtnPrev.Enabled = false;

                this.lnkNext.Enabled     = false;
                this.simpBtnNext.Enabled = false;

                this.lnkLast.Enabled     = false;
                this.simpBtnLast.Enabled = false;
                this.btnGo.Enabled       = false;
            }
            else if (CurrentPage == 1)//第一页
            {
                this.lnkFirst.Enabled     = false;
                this.simpBtnFirst.Enabled = false;
                this.lnkPrev.Enabled      = false;
                this.simpBtnPrev.Enabled  = false;
                //this.lnkFirst.ForeColor = Color.Gray;
                //this.lnkPrev.ForeColor = Color.Gray;
            }
            else if (CurrentPage == this.PageCount)//最后一页
            {
                this.lnkNext.Enabled     = false;
                this.simpBtnNext.Enabled = false;
                this.lnkLast.Enabled     = false;
                this.simpBtnLast.Enabled = false;
            }
        }
Ejemplo n.º 23
0
 /// <summary>
 /// Gets the hash code
 /// </summary>
 /// <returns>Hash code</returns>
 public override int GetHashCode()
 {
     unchecked // Overflow is fine, just wrap
     {
         var hashCode = 41;
         // Suitable nullity checks etc, of course :)
         if (TotalCount != null)
         {
             hashCode = hashCode * 59 + TotalCount.GetHashCode();
         }
         if (Items != null)
         {
             hashCode = hashCode * 59 + Items.GetHashCode();
         }
         return(hashCode);
     }
 }
Ejemplo n.º 24
0
 private void SaveButton_Clicked(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(PlaceEntry.Text))
     {
         PlaceEntry.Focus();
     }
     else if (String.IsNullOrEmpty(TotalCount.Text) || int.Parse(TotalCount.Text) < 1)
     {
         TotalCount.Focus();
     }
     else if ((RecordEditViewModel.Position == PositionInfo.PositionOption.Pin && RecordEditViewModel.Latitude == 0 && RecordEditViewModel.Longitude == 0) ||
              (RecordEditViewModel.Position != PositionInfo.PositionOption.Pin && RecordEditViewModel.PositionList.Count == 0))
     {
         Application.Current.MainPage.DisplayAlert("Fundort festlegen", "Lege zunächste einen Fundort fest.", "Okay");
         RecordAreaButton_Clicked(null, null);
     }
 }
Ejemplo n.º 25
0
        /// <summary>
        /// Creates the blocks in the bar and creates the n out of n string.
        /// </summary>
        /// <param name="curItem"></param>
        private void DrawOutput(string curItem)
        {
            Console.CursorLeft      = TotalBlocksWidth + BlockIncrement;
            Console.BackgroundColor = barArgs.ConsoleBackgroundColor;

            string output = currentIndex.ToString() + " of " + TotalCount.ToString();

            var percentageComplete = (int)(0.5f + ((100f * currentIndex) / TotalCount));

            Console.Write(output.PadRight(15) + $"%{percentageComplete}");
            Console.WriteLine("\n \n");


            ClearCurrentConsoleLine();
            Console.ForegroundColor = barArgs.ProgressCurrentItemColor;
            Console.WriteLine($"{curItem}");
            Console.ForegroundColor = barArgs.ConsoleFontColor;
        }
Ejemplo n.º 26
0
        private void InitControl()
        {
            Table     tbl = new Table();
            TableRow  tr  = new TableRow();
            TableCell tc  = new TableCell();

            tc.Text = "总访问次数:";
            tr.Cells.Add(tc);
            tc      = new TableCell();
            tc.Text = TotalCount.ToString();
            tr.Cells.Add(tc);
            tbl.Rows.Add(tr);

            tr      = new TableRow();
            tc      = new TableCell();
            tc.Text = "当天访问次数:";
            tr.Cells.Add(tc);
            tc      = new TableCell();
            tc.Text = TodayCount.ToString();
            tr.Cells.Add(tc);
            tbl.Rows.Add(tr);

            tr      = new TableRow();
            tc      = new TableCell();
            tc.Text = "最近七天发贴量:";
            tr.Cells.Add(tc);
            tc = new TableCell();
            int count = FullQuery(DateTime.Today.AddDays(-6).ToString("yyyy-MM-dd"), DateTime.Today.ToString("yyyy-MM-dd"));

            tc.Text = count.ToString();
            tr.Cells.Add(tc);
            tbl.Rows.Add(tr);

            tr      = new TableRow();
            tc      = new TableCell();
            tc.Text = "当天发贴量:";
            tr.Cells.Add(tc);
            tc      = new TableCell();
            count   = FullQuery(DateTime.Today.ToString("yyyy-MM-dd"), DateTime.Today.ToString("yyyy-MM-dd"));
            tc.Text = count.ToString();
            tr.Cells.Add(tc);
            tbl.Rows.Add(tr);
            this.Controls.Add(tbl);
        }
Ejemplo n.º 27
0
        //账户明细
        /// <summary>
        ///
        /// </summary>
        /// <param name="UserID"></param>
        /// <param name="PageIndex"></param>
        /// <param name="PageSize"></param>
        /// <param name="FindKey"></param>
        /// <returns></returns>
        public Dictionary <string, object> AccountList(long UserID, int PageIndex, int PageSize, string FindKey, int _type)
        {
            int PageCount;
            int TotalCount;

            //PageCount 总页数
            //TotalCount 总记录数
            var ds = journalBLL.GetListByPage(UserID, PageIndex, PageSize, out PageCount, out TotalCount, FindKey, _type);

            var list = FillJournalList(ds.Tables[0]);

            Dictionary <string, object> dic = new Dictionary <string, object>();

            dic.Add("pagecount", PageCount.ToString());
            dic.Add("totalcount", TotalCount.ToString());
            dic.Add("list", list);

            return(dic);
        }
Ejemplo n.º 28
0
        /// <summary>
        /// Returns true if XPaginationHeader instances are equal
        /// </summary>
        /// <param name="other">Instance of XPaginationHeader to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(XPaginationHeader other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     CurrentPage == other.CurrentPage ||

                     CurrentPage.Equals(other.CurrentPage)
                     ) &&
                 (
                     PageSize == other.PageSize ||

                     PageSize.Equals(other.PageSize)
                 ) &&
                 (
                     TotalCount == other.TotalCount ||

                     TotalCount.Equals(other.TotalCount)
                 ) &&
                 (
                     TotalPages == other.TotalPages ||

                     TotalPages.Equals(other.TotalPages)
                 ) &&
                 (
                     PreviousPageInputParameters == other.PreviousPageInputParameters ||
                     PreviousPageInputParameters != null &&
                     PreviousPageInputParameters.Equals(other.PreviousPageInputParameters)
                 ) &&
                 (
                     NextPageInputParameters == other.NextPageInputParameters ||
                     NextPageInputParameters != null &&
                     NextPageInputParameters.Equals(other.NextPageInputParameters)
                 ));
        }
Ejemplo n.º 29
0
        //LDH, 2018.10.01, Result clear
        public void ClearResult(string _LotNum, string _InDataPath, string _OutDataPath)
        {
            TotalCount = 0;
            GoodCount  = 0;
            NgCount    = 0;
            Yield      = 0.0;

            CodeErrCount  = 0;
            BlankErrCount = 0;
            MixErrCount   = 0;

            SevenSegTotal.Value = TotalCount.ToString();
            SevenSegGood.Value  = GoodCount.ToString();
            SevenSegNg.Value    = NgCount.ToString();
            SevenSegYield.Value = Yield.ToString("F2");

            SevenSegCodeErr.Value  = CodeErrCount.ToString();
            SevenSegBlankErr.Value = BlankErrCount.ToString();
            SevenSegMixErr.Value   = MixErrCount.ToString();

            InDataList.Clear();
            OutDataList.Clear();

            InDataLimitCount  = 0;
            LOTType           = "";
            NowLotSeparateNum = "";
            OperatorName      = "";
            MCNum             = "";
            NowInspectionID   = "";
            InspectionTime    = "";

            //LDH, 2018.09.27, InData List
            NowLotNum         = _LotNum;
            InDataFolderPath  = _InDataPath;
            OutDataFolderPath = _OutDataPath;

            //LDH, 2018.08.13, Hitory Parameter용 배열 초기화
            HistoryParam = new string[4];
            for (int iLoopCount = 0; iLoopCount < HistoryParam.Count(); iLoopCount++)
            {
                HistoryParam[iLoopCount] = "-";
            }
        }
Ejemplo n.º 30
0
        internal void UpdateNpcSpellReflectStats(string npc)
        {
            string lower = npc.ToLower(CultureInfo.CurrentCulture);

            lock (NpcTotalSpellCounts)
            {
                if (!NpcTotalSpellCounts.TryGetValue(lower, out TotalCount value))
                {
                    value = new TotalCount {
                        Reflected = 1
                    };
                    NpcTotalSpellCounts[lower] = value;
                }
                else
                {
                    value.Reflected++;
                }
            }
        }