Ejemplo n.º 1
0
        public int GetRukuNumber(int sura, int aya)
        {
            for (int rukuIndex = 0; rukuIndex < Ruku.GetLength(0); rukuIndex++)
            {
                if (Ruku[rukuIndex, 0] == sura)
                {
                    if (Ruku[rukuIndex, 1] == aya)
                    {
                        return(rukuIndex);
                    }
                }

                if (Ruku[rukuIndex, 0] > sura)
                {
                    break;
                }
            }

            return(0);
        }
Ejemplo n.º 2
0
Archivo: frmMain.cs Proyecto: q2git/VS
        private List <Ruku> CalculateRuku(DateTime dt1, DateTime dt2)
        {
            List <Buy>  listbuy = bllbuy.GetModelList(string.Empty);
            List <Ruku> listsum = new List <Ruku>();

            DateTime temp = dt1;

            for (; temp < dt2; temp = temp.AddDays(1))
            {
                Ruku mod = new Ruku()
                {
                    日期   = temp,
                    厨房入库 = listbuy.Where(o => o.Category == "厨房入库" && o.LogDate == temp).Sum(o => o.Money),
                    酒水入库 = listbuy.Where(o => o.Category == "酒水入库" && o.LogDate == temp).Sum(o => o.Money),
                    香烟入库 = listbuy.Where(o => o.Category == "香烟入库" && o.LogDate == temp).Sum(o => o.Money),
                    干货入库 = listbuy.Where(o => o.Category == "干货入库" && o.LogDate == temp).Sum(o => o.Money),
                    食油入库 = listbuy.Where(o => o.Category == "食油入库" && o.LogDate == temp).Sum(o => o.Money),
                    合计金额 = listbuy.Where(o => o.LogDate == temp).Sum(o => o.Money)
                };
                listsum.Add(mod);
            }
            return(listsum);
        }