コード例 #1
0
        public RawItem(string itemname, Units countunit, double instock = 0.0, RawCountFlag _flag = RawCountFlag.Daily)
        {
            name = itemname;
            unit = countunit;
            flag = _flag;
            if (instock > 0.0)
            {
                if (instock > 1000.0)
                {
                    switch (countunit)
                    {
                    case Units.Gram:
                    {
                        instock /= 1000;
                        unit     = Units.Kilogram;
                        break;
                    }

                    case Units.Millilitre:
                    {
                        instock /= 1000;
                        unit     = Units.Litre;
                        break;
                    }

                    default:
                        break;
                    }
                }
            }
            stock = instock;
        }
コード例 #2
0
ファイル: CountReport.cs プロジェクト: MrPoP/FABSolution
 public CountReportItem(RawItem rawitem)
 {
     name       = rawitem.Name;
     auditcount = rawitem.Stock;
     unit       = rawitem.Unit;
     flag       = rawitem.CountFlag;
 }
コード例 #3
0
ファイル: CountReport.cs プロジェクト: MrPoP/FABSolution
 public void SetFlag(RawCountFlag _flag)
 {
     flag = _flag;
 }
コード例 #4
0
 public void EditFlag(RawCountFlag _flag)
 {
     flag = _flag;
 }